Anybody have experience with these things as found on Megan Racing's website? They're suppose to be a direct bolt-on with a 2.5" opening. I figure these would make installation easier since it doesn't have the angle difference as found in the Evo 3 version. They're about $110 shipped on eBay so it's not that bad.