Flowmaster mufflers are horrible, if you look at the flow bench numbers you'll notice that flowmasters will, without a doubt rank at the bottom. And yes, you could do your own exhaust, your best bet are to get some car sound cats to replace the stock ones. However, if not thats ok.
I highly...