Welcome to our Customer Support Centre
Enter keywords to search our help topics or select from the menu below.
The deposit payable can vary between vehicles but is generally between 10 and 25%. You can view the exact deposit once you begin the booking process - and this is displayed before you are asked to enter any credit card details. The deposit is processed on your credit card when your booking is confirmed.