All reviews seem negative
i rented a car from them, and only after repeated calls to the manager after i returned it, did i get the overcharges on my credit card straight. i never did get reimbursed for th...