Booked a car in Puglia
Booked a car in Puglia, Italy. I had to put a deposit of €500 on a car I already paid for Full Travel Insurance and this was on 4th September, 2023. I am still waiting for my deposit to be returned on 8th November - refusing to return my deposit saying they never deducted it from account where blatantly this has been deducted from my account. SCAMMERS
Any star is ridiculous for this company as its not deserved