Made online reservation online. One week before I needed the unit, they even called me to confirm the reservation. On the day I was to move into the unit, they called to say there weren't any units in the size I needed for the price I'd reserved. They offered the same unit at another location for more money. They don't honor reservations.
Pros: convenience and location
Cons: dishonest reservation system, no