Just a thought: I bought a 3.5" to 4.5" tip from Summit to fit on my stock exhaust a couple years back, and the stock exhaust is just a tad bit bigger than 3.5" on the OD. Had to cut the tip down to where it flared out to the 4.5" to make it fit over the stock exhaust and weld it in place. The muffler guy told me it was likely 3.5" ID.
For what I spent on that tip, the install, and the flowmaster muffler, I could have just bought an aluminized MBRP 4" system (which I am currently running).