Do not use this location. I scheduled self pick up at 8AM and they screwed up. I called U-Haul and was told this location forgot to set up the keys. I had no way of picking up the truck and had to drive around town to fix THEIR mistake. Not to mention I also had movers scheduled and this mistake cost me, and the movers,...
read full comment