There are three sides to every story.
This side. That side. The truth.
Based on published knowledge… screw the guy. At this point in time you most likely are out $400.
Publish the name and save fellow cable buyers from similar grief.
I shoot competitively… a manufacturer in my world has crapped in his own bed one too many times and essentially put himself out of business for similar practices.