This place is a joke! They have no clue how vehicles work with towing, in addition you have the absolute rudest worker in the store checking you in. Worse experience im g ... more