Let's not get into a flame war here. You say that it clearly does not measure up to what they are advertising. Fair enough, I'll agree with you on that one - the claims they make clearly do not measure up to how the program performs. However, are many people really that naive to believe all claims made by companies? Surely you should check out the product yourself. I still strongly disagree with your own ethics in recommending products you haven't tested to paying customers. I truly think that is indeed reprehensible. But fine, that is, quite literally, your business. Pointing out that you've looked up what beta means really doesn't demonstrate anything. I could make the same argument to say I don't think Windows XP is ready to come of beta then. It still frequently crashes on me, it has known unrepaired bugs, it causes my whole machine to lock up sometimes. So is XP a beta product? No, it's not any more than Parallels is. The final say to a program's development stage is given by the manufacturer. If Microsoft say a product is "final" then it's final. If Parallels say a product is final then it's final. Regardless of the number of bugs, stability, etc.