They may do a debit card but hold a larger deposit. Best to call to get the straight story!
The transaction is done with a credit card, and is necessary for the documentation for processing.
No. They require a credit card. Not a debit card-Credit only.
Thanks! Your answer is awaiting moderation.