Let me tell you one thing... the Toyota stock exhaust is all stainless steel other than a few bolts and hangers. I've had it in rust country and due to a recent accident I was looking under it and there wasn't any rust anywhere on the stock exhaust, I took it to a national muffler chain to get a quote for replacement and they guy said all the stuff they had for piping etc., mufflers were **** compared to the stock Toyota from a materials stand point, he said look at it... 10 years and no damn rust and it was drive in the north-east for 8 of the 10 years of its life. So I drove down to Seattle and picked up a used exhaust from a 94/95 celica from the header back and there wasn't any rust on that and I was given an O2 sensor for free. Just a heads up!