You can use your debit card or cash, I called and asked.
You do need a credit card for the $50 deposit. I am sure a prepaid Visa card would work too if you don't have a credit card.
No but there is a deposit. Easier to just load a prepaid card and pay with that though
Thanks! Your answer is awaiting moderation.