I used a CC but they did have a debit card option
Yeah, you can.
Can use debit card here. I used them last month and they actually didn't put a hold on my account.
Credit cards are better. They hold more money if you use debit
Thanks! Your answer is awaiting moderation.