Fabric shopping should take ten minutes, yet somehow the clock never agrees in Arizona. From Route 66 towns to river cities ...