Debit Cards for Auto Rentals June 28, 2011 | van rental "My bank card has a Visa logo on it, so that's my credit card". I hear it time and time again from customers. And they are not wrong - at… Read More