Totally agree.
Borla is another one to look at in the stainless steel market. They have a "million mile warranty" for whatever THAT's worth...
I had one on Suzy, & found it to be too loud & raspy, enough that I didn't bother with the possibility of a warranty claim when a baffle on the inside let loose & started a harmonic rattle @ certain rpm's...
I like my Super Turbo for sound, not too quiet, not too loud...just right, for ME.
Like the ferocious roar/ nice idle rumble of the spin tec's, but just too loud for me.