So I waited and waited for a Dinan Muffler to come in to work because I knew my muffler was bad. Originally I had put a slightly used SuperSprint exhaust aside and some one at the shop sold it out from under me. Then when I couldn't wait any longer and my old muffler literally fell off, I put on a stock M3 muffler assy. 1 week later this shows up. Well, I have it now. I hope to get this on the car as soon as I get a chance. It's off of an E36, so I'll need to add a couple brackets to make it fit, like I did the stock M3 muffler.