knowing nothing about the company or history the line about lost revenue just made my blood boil. 22k unique visitors = 3.2 million in lost sales. 100% conversation.
There is so much fail going on here and that before you include the insanity of the 'patent'.