They do accept debit cards, but they require a $200 hold to be on it. It's best to use a credit card to avoid that large hold.
Yes but they ask for 200.deposit with debit cards
Yes, but credit card is the best way to go.
Thanks! Your answer is awaiting moderation.