If your happy, so be it. But dont expect your joy to last. Over 100k miles on my golf Miltek, no one issue. Wait til you have to replace your stupid unvailable anywhere rubber hangers and find that the only way to replace one is to grind one of the twin metal hangers off, then reweld it, as this is how they fit them, ie rubber on the hangers, then weld the hangers to the exhuast. Oh and if it is 6 months ow, expect that particular pleasure very soon.
Have a look at them photos on TT forum before you defend these guys at all....For any business to turn out work as utterly crap as that, is a total fxxckin disgrace.