Microsoft takes 5% for selling apps in the Windows store. That may be a bit desperate given that these stores aren't just payment services but act as merchants of record, taking care of international taxes, billing and running an actual store.
I wouldn't complain for a second if store fees were in the neighbourhood of 10% plus transaction fee.
But charging 30% irrespective of price is not reasonable by any reasonable definition of reasonable.