If VISA or MC or AMEX would charge 30% they'd be out of business instantly, on a typical purchase that's all of the profit margin. The only reason Apple gets away with it is because they are virtual goods.
The thing you could compare it with is Telco's fees for using their billing mechanism for virtual purchases.