Credit card payment processor services are done by BankCard USA via the Authorize.net portal.  No credit card information is ever stored on our website.  All credit card information is submitted via SSL to Authorize.net.  The fees for using a credit card is 2.90% per transaction, plus a $0.30 transaction fee.