2 1/2" or 3"

I'm not saying your experience was false but how does stainless steel rust? Was they really Dynomax?

http://www.dynomax.com/mufflers.php?muffler=ultraflowelded

they werent always stainless but i thought they have a lifetime warranty. i could be wrong about the warranty.