They accept credit cards, used to accept debit cards as far as I know but there is a hold on your funds in the checking account so you should be careful using one.
They accept credit cards
According to their website, they accept most Major Credit cards, but how hard is that to google.
Thanks! Your answer is awaiting moderation.