Alex, You should be more clear with people when they're buying your product that you do not upgrade your software within a 6 month span. When I bought amember and read the terms, I made a logical assumption that I would get at least one free upgrade (otherwise, why even include a clause saying "6 months of free upgrades" in the first place.) I know that you are within your rights; however, I must tell you that this leaves me with a bad impression. I would like to suggest that you consider changing your business model to a concept where the buyer gets free upgrades within the same major version number. For example, if you buy 3.1.1 ..you get 3.1.1 to 3.1.99999 as free upgrades. Then, 3.2 would require an "upgrade purchase" or something along those lines. Anyway, I just wanted to share my thoughts and my disappointment with being required to spend money just to go from 3.1.8 to 3.1.9. If you feel as though this version is enough of an upgrade from 3.1.8 to be worth $40, then you should call it 3.2 or something ...otherwise, in most software development, the difference between 3.1.8 and 3.1.9 is not extensive and makes one think that it is not worth the cost.