To all, is a deposit required when picking up the car on site ?
4 Answers
Generally required. Toll and any fines that may be incurred.
To pay a deposit, usually by authorizing a credit card in advance.
The deposit is deducted from the card.
We don't need a deposit, a card, or anything else.