Buchbinder requires a security deposit in the event that you prefer to pay with a debit card. As not all locations accept debit cards as a form of payment, security deposits are not required for every rental. Keep in mind the most hassle free way to rent a car from Buchbinder is with a credit card.