They do accept Credit cards! They are a credit to ingenuity. I'll give you credit for asking. They are absolutely not affiliated with any reputable accreditation boards. Doh...