This supplier accepts cash as payment for the rental The main driver must be in possession of a credit card when picking up the car.
Pre-paid credit cards are not accepted for security deposits. The supplier takes an imprint of the customers credit card and doesn't withhold anything from the credit card.