This is by far the worst experience I've ever had with any company in my life. I made a reservation for a 17' truck weeks in advance for my move from Phoenix to California. I received an order confirmation from Uhaul that confirmed a 17' truck would be available for pickup from the location at UHaul of Scottsdale (3033 N Scottsdale road). I also used the uhual website to schedule loading and unloading service. Upon arriving on 6/30 to pickup my truck, I was informed that they could not give me a 17' truck. They had sent the truck out with someone else. They also could not give me a 19' truck. Their only option was to give me a massive 26' big rig which I was not comfortable driving across the state. After yelling at them, they finally were able to locate a 19' truck way up in north Scottsdale. Since I was pressed for time (moving is pretty damn stressful), I accepted but only because I had no other option. To add insult to injury, I was charged $60.00 more for the larger truck AND I lost 2 hours on my moving day do to the mixup and extra time it took to travel up to North Scottsdale to pickup the other truck. As a result, I lost an hour of scheduled moving time with the loading service I had scheduled. Unless the store reimburses me for the extra charges I incurred and the hour of time I lost with the pre-paid moving service, I plan to raise hell with UHaul corporate. I had a reservation for a 17' truck. They had my credit card on file. There is no excuse that the truck was not there. I trusted what I thought was a reputable company to help me with a big move and they failed miserably.