I don't think this U-Haul location is consistently bad, but my experience was very frustrating. I had called them in advance for a quote, and was planning to shop around. Got caught up in Christmas Holidays and never did shop around. Instead, I called U-Haul the day before to say I'd like to rent the truck...was it available if I came the next morning. They told me yes. I arrive first thing the next morning, ready to take the truck. They tell me there's no deposit, I have to pay everything in full before renting. I've rented trucks to use locally and cross the border, yet paying an estimated full amount is definitely a first. Fine. I give my card and it gets declined. So I call Visa. No biggie, they just put a hold on my card thinking this transaction was suspicious/fraud. Visa immediately unblocks my card, and say it will now work. I tell the U Haul Rep to take the full amount...and he suddenly tells me they want to take an ADDITIONAL $400 ($1300 total for a 1 day renta!?l). I calmly explain that had Visa NOT placed a protection block on my card...the transaction would have gone through and I'd be on the road already! Once he told me about this magical new additional deposit, I walked out. My entire moving day was wasted, as well as $60+ in cab fares. I went home, called BUDGET for the SAME rental scenario...and it's an astounding 1/3 the price. Bye bye U-Haul. read more