We currently accept all major credit cards (Visa, MasterCard, Discover, JCB, Diners, AmEx.) and PayPal.
Prepaid gift cards have the possibility of being processed without being completed depending on if the bank allows the transaction to go through. Sometimes it will allow one month to go through and then deny the subsequent months depending on the bank/balance of the prepaid card.
Unfortunately we do not accept cash or check.