I was informed that they DO NOT accept debit payment for same day reservations but THEY DO if reserved 24+ hours in advance.
Yes. Using a debit card requires a $500 security deposit to be held until you return the rental. For credit cards the security deposit is $200.
Thanks! Your answer is awaiting moderation.