Don't bother with the group buy. Just fax them all your info. It will be the same price and it will be quicker.
As for the fitment, well, go to a good muffler shop with a case of good beer and they will sort it out.
These guys said they put on the borla one for a 2.5 rs, and it was the new borla, and the MRT fit better.Hmm?
Anyways, More power? yes Quiter idle? yes. Loud grumble on WOT? yep!!! And those nice poppidy pops we all love on in gear decel? Oh yeah. Kinda sounds like I have a turbo. (FIA 99 kinda turbo)