@AndyC: Even if you went direct, you would still have to pay all kinds of hosting fees, and figure out a marketing strategy that aligns with your direct sales model. And if the app picks up even a modest amount of steam the rate goes down to 20%.

-Josh