Apologies to the OP, but this thread needs a reality check.
I have usually regarded a 'sour grapes' note to threads as just that...maybe somebody's expectations were just a little out of whack, but this particular piece of propaganda cannot go unanswered.
Epic FAIL on this one...
I bought a product, assuming that they were appropriate, and when I found out that they weren't, you adopted the 'default' position of 'caveat emptor'.
Shame on you for 'talking the talk', but not 'walking the walk'.
To me, this indicates a major direction change in your customer relations.
I have had numerous, positive relations with your company, and this development reflects a very negative turn of events.
I just want everyone to read your 'fine print' about...NO RETURNS...NO EXCEPTIONS...before they lay down their hard earned cash.
Rant off......