PH,
Remember there are "merchant acquirer" fees and banking fees.
Paypal wraps them into one payment, as does Worldpay.
HSBC, RBS etc will split them into two.
Still adds up to 3 per cent whichever way you slice it!
(and three per cent of gross if you have a 20% margin is between sixth and a seventh of your profits!)