FWIW, I have a set of the stainless pipes from Stainless Specialties, too. Nice product, nice folks to work with. They sell both baffled and flow-thru models, both with lifetime warranties. You can check out their Cobra sidepipes here:
http://www.stainless-specialties.com/products2a.htm
They're only 40 miles or so up the coast from where you are, it may be beneficial to pay them a visit.