Check your car very carefully for damage when you pick up your car, and keep an eye on the staff until they check your car in. They're much better at spotting damage when you check in. Still, if you're extremely careful with the staff, this can be a good deal. Also: get there early and prepare to wait, because they usually have to go to another location to get a car for you. Your "reservation" is meaningless...
more