Do I have to pay a deposit when booking?

No. All payments are taken once you meet with our driver either at the airport or from your hotel..