Worst customer service ever! I was told a hold would be put on my card, but the cashier charged almost double the amount as a debit! As of today 3 days later, the funds still have not been credited back on my card. The truck they tried to give me had the check engine light on. I had to say something about it to get a different truck. The truck they did give me ended up stalling during the move and needed to be jump started. When I called them back today to tell them my bank still had no record of the refund, the attitude I got was one of "It's your problem, not ours". I told the girl I spoke with that I was going to give them a bad review, and she said, "You have to do you. If giving us a negative review is going to make you happy do". I thought that was a very unapologetic and non-caring attitude for a customer facing rep. I WILL NEVER GO BACK TO U-HAUL FOR ANYTHING EVER AGAIN!