I dislike how they are not releasing my…
I dislike how they are not releasing my £1500 deposit and say it might take up to a month (!) to release! Every other company, and there are many, I have rented from release the deposit immediately upon return of the car.
Date of experience:
Jun 02, 2025