They are not fully transparent with conditions about insurances regarding renting vehicles. For the full insurance I took, they stated I won't be needing a credit card yet I had to have one at the end. I had to pay for it again to the car rental company, because they lied.
Claim your business profile now and gain access to all features and respond to customer reviews.