i have them and they mounted up nice and easy in the stock location. I haven't run the engine yet so I don't know how they sound.

Here are some pictures ...
http://picasaweb.google.com/akuips/Exhuast