I signed a contract to pay 300 Euros at drop off (beacuse I hired the full insurance at the counter staff). When I dropped off the car they charged me 1200 Euros on my credit card without authorisation and now not answering emails or calls.
In addition, they only have 1 person at the counter staff so the queues for pick up and drop off are very long.
It's not the 1st time this company charges money on my credit card that has not been agreed previously. Never use them