yep thats pretty much defectable.. as many car mods are..
If u let it off whist police are close, and the police know what it is. (though they usually call hwy cars to come and look at the car).
Get a stock one quick!
Have you tried HiTech Mufllers? I think they are good. Though dont know and never been there.