We accept Check, Money Order, Cash, and all Major Credit Cards (Visa, Discover, Master Card, and Amex). Unfortunately we don't do Debit Transactions. Please be aware that there is a $10.00 Process Fee for Credit Card Payments, and a $35.00 Fee for Non-Sufficient Fund Checks.