Honestly I didnt have any problems with this place. Got a truck from them a long time ago and honestly they are a lot better in easier to deal with than U-Haul. No issues, just got in the truck and left after paperwork of course...
They stopped renting trucks out of this location years ago.