It all comes down to your personal choice, I faced the same question and eventually just went with a local muffler shop.

Be aware that many "Stainless Steel" exhausts aren't really stinless steel and will still rust out, they're just more rust resistant than normal steel.
_________________________
-Dustin

Xterra101.com