Every company is going to have a few unsatisfied customers.
It sounds more of a problem due to the product marketing rather than the product itself. Because Jackson racing does make it, but they do sell it/install it, the line of who you should contact and who should take care of problems is very hazey.
I have herd lots of testimonials for JRSC's, and very few unhappy customers. This guy had a bad break, but in his article it sounds as if he feels he should be JR/Moss Motor's top priority. While no doubt JR should have handled him better, (they obviously did an incorrect installation.. which is going to cause problems regardless of quality of product) so they should have been responsible in replacing/fixing the situation, the supercharge itself is a quality product.