Reserved a 24ft truck a week in advance only to get a phone call the evening before pick up to tell me they wouldn't have my truck available. I was told to call the 800 number and they would try to find another location with a truck. They Were Able To Get Another But 30 mins And 20 Plus miles From My original pick up location. They would transfer the truck and wouldn't even waive the .69 cents a mile charge for the extra 40 plus miles I'd have to go our of my way. Sad they charge you if you don't cancel a reservation 48 hours in advance but they can cancel with less than 18 hours and your just screwed. Never again