Stick to the term: You pay for what you get. Flowtech is cheap stuff man, and they do have their problems. Spend the extra cash and go with a Flowmaster setup or something. I'm a performance parts retailer, and I have sold plenty of Flowtech stuff in my days. Alot of customers are happy with the Flowtech prices but end up coming back complaining about bad fit, and especially leaking exhaust especially with there headers. Since then I have tried to steer away from Flowtech. Don't cheap out man, you will regret it.
One Other thing.... Turbo mufflers are for Redneck's with Chevy Truck's Man. They are a thing of the past and really do sound like crap. Try Flowmaster, Magnaflow, Borla etc.