Does anyone here use this? Iam installing mine on Friday this week. I bought it from gearhead performance in clearwater. Can you answer a question. How do you like it? I bought it cause I think the person before me hollowed out the muffler or somthing the noise is comming from that area. The car is rediculously loud so hopfullly this solves the problem. I Dont have a cat.