I just got my new mufflers delivered today and of course immediately opened them and grabbed some wrenches. They are Emgo Megaphone's from Specialty Spares. Price was nice, included adapter pipe and extra set of clamps. They have removable/re packable baffles. I looked in the end and saw what looked like a perforated plate, so I removed the three screws holding the end cap on and took them out to have a peak. They say you can run them without the baffles which makes them extremely loud, what I did was to drill out the plate with all the holes to make a little less restricted air flow, but left the baffle with the fiberglass packing intact. Here's the pic of before and after my drill job. I'm sure after a few miles of exhaust everything inside will be black and not very visible so I thought I would snap a few pics before.
Before
After
Finished
Not sure how they will hold up, but for the money $150.00 it's hard to beat. Maybe after a few years I'll be ready for a change anyway, I couldn't do it if I spent $500.00+ on a good set. It's definitely back to wearing ear plugs with these, they have the growl and the bark! It's nice to be seen and heard.