asked by John G. on 5/22/21
Don't use, I got scammed, charged for a car I never rented
Get answers from the Rental24H staff and other customers.