Well honestly I've done one before on my buddies 99 gtp and they can suck sometimes. We had leak issues afterwards. Next time I get one done it will be by a shop I think. Can't imagine it would cost anything. I've been able to go to carx muffler and act all buddy buddy with the guys and get stuff done pretty cheap. One time I had a rattle and they fixed it for free so u never know