I don’t really trust this place any more — no matter how cheap they are. Each time I have been in, it takes about 3 days for them to just LOOK at my vehicle. The last time I was in, I was told I had a catalytic converter problem. They ‘replaced’ it at 320 bucks, but I had to go back for the same noise and…