At Rentalcars, we’re on a mission to help people discover and do more. Putting the customer back in control, giving them maximum choice, great value, total transparency, and customer service that reall ...