That's only cheap if you have an incredibly risky account, i.e., lots of chargebacks (think porno). For retail you can get under 2%. For ecom transactions (which is riskier because there is not a card present) look for something in the range of 3%. YMMV since there are so many variables and many merchant account providers play an intentional shell game with rates and fees.