Yes Car Hire websites are currently being updated.
We hope this technical problem will be resolved within the next few days
Please call back