DO NOT come here! When I came to return my truck, a woman (probably owner of the shop) yelled at me and said I couldn't park here or there, and then told me to go to a different location. She had no intensions of helping a customer and was trying to avoid any trouble. Try a different location if you want a smoother drop...
read full comment