By using this site, you agree to our Privacy Policy and our Terms of Use. Close

There is no such thing as a product that deserved more sales. It may have technological advantage, but if people have heard of it and are not buying that is a sign that it is a poor product and the company has only themselves to blame.