Very poor service, I have rented a car in Geneva airport, they have charged more amount on my credit card than the due amount, and also instrucated a debt collection agency to collect the due amount, very difficult to contact the customer services clarify what these amounts are, all they have is an email facility which i was told will take a week to respond. I will avoid using the company going forward.
Claim your business profile now and gain access to all features and respond to customer reviews.