I can only say this: 'Worst car rental experience ever.' The service is pushing full insurance, disregarding credit card validity, and aggressively upselling. They add on insurance costs that they pocket. DO NOT USE THIS SERVICE! You will end up disappointed!
Claim your business profile now and gain access to all features and respond to customer reviews.