Not to be trusted
They sell the car online, so you book it, and then they cancel it. It takes two days for the paid value to return to your credit card. Two different cars in different providers. This seems to be the way they work.
11 April 2025
Reply from VIPCars.com