Your probably right, they make crap, sell it and then never want to answer the phone because it is just a long line of people wanting their money back.
Report them to the BBB, then at least they get an official letter and have to respond to the letter or get written up by the BBB - doesn't really hurt them too bad, but after a few they get investigated and can have their license pulled. Sometimes it works well to get them to resolve the issue so they don't get written up!
2008 E93 335i, GIAC Stage 2, HPF IC, Injen Intake, Defective AR Design DP's with useless cats
2014 X3 35i JB Stage 1