I had this on my car for probably less than a year. The setup I ended up with when I sold my car was the Greddy b pipe and the stock muffler, so there is no b pipe with this. Honestly I think it sounds better with this muffler and the stock b pipe b/c it's not quite so loud when you open it up. I don't remember if this will bolt up directly to the stock b pipe or not. I took it to a muffler shop and they charged me like $40 to weld it on to the stock one. It's been sitting in my garage since I sold me IS, so like maybe 2 years or so. The flange has a little rust and there is a tiny scrape on the bottom of the can. Besides that, it looks pretty amazing for collecting dust for 2 years. Letting it go cheap. $200 shipped.