Yes, they do accept debit and credit cards. Unfortunately, they don’t accept PayPal.