While 100$ is a lot of money, it is not so much in business environment, I mean even a cheap software developer costs probably more than 5000$ (full cost calculation) per month. But complicated pricing is a big no-no. I mean everytime you find you need a slightly different plan going again through the purchase department?