This article really resonates with me because we're going through the exact same problem. The most profound thing we've learned is the value of anchoring the users expectations. Our initial price for a consumer product was $2/month. It really only was a finger-in-the-air decision. Now we've grown and companies are starting to use our product. We had a large company with 5000+ employees, ask for the price for 200 users on our product. Since the only price available was the consumer pricing they were expecting a discount on that. Between 25%-50%. 200 employees using our tool daily, for only $200 per month! Now that we have introduced a business option at $15/month per seat, it's impossible to convince them otherwise.
Another learning is that some customers are just not meant for you.