i supose they are. they dont really take off that fast when there on it. its got like this BRRAAAAA sound instead of like flowmasters that grumble. its like the loudest exhaust tone i have ever heard and then when they let off it gets poppy. i think they sound pretty mean, i little obnoxious, sometimes you can hear them MILES down the road. but damn do they sound good when the crank up.