In implying the penny gap can be eliminated, this article fails to account for mental transaction costs. No matter how simple a microbilling service is, there is still a mental transaction cost for deciding whether to pay or not. If my time is worth $20/hour (US average wage), and it takes me 3 seconds to read your microbilling screen and understand what you are charging, it has already cost me a penny. 3 seconds is enough time for the average reader to read 5 words. I would estimate you have about a minute to explain your service and charge for it, if you want the customer to spend a quarter on something that is worth fifty cents (or more) to them. (See <a href="http://szabo.best.vwh.net/micropayments.html" rel="nofollow">http://szabo.best.vwh.net/micropayments.html</a> or <a href="http://en.wikipedia.org/wiki/Micropayment#Theory.2Fcriticism" rel="nofollow">http://en.wikipedia.org/wiki/Micropayment#Theory.2Fcriticism</a> for more background on mental transaction costs.)<p>If the price of your freemium service is artificially high, then you are doing it wrong. The freemium model is for services where the price of supporting free users is less than the price of other ways of informing your paying customers that you exist. (Including cases where free users contribute value.)<p>The best way to structure the freemium model is such that you only charge for things that are natural scarcities, not things that can be freely replicated. For example, charging for support (human time to solve your problem) is better than charging for features. (Existing features aren't scarce, it costs nothing to roll them out to all users. Implementing new features is scarce.)