PayPal charges 5%? You should really shop around. You can get a merchant account through any number of banks that will charge 3% or less. Merchant accounts have the added advantage that they won't freeze your funds, however, you do have to agree to honor chargebacks, even if they happen a few months later, and you have to live by the card company's dispute policy, which is heavily slanted towards the consumer.