This place used to offer pretty fair prices for stuff. The last time I came in I got a diagnosis and they said the test shows I have a bad catalytic converter but it wont show which one so all 3 need to be replaced. Every other place knew which catalytic converter was bad just based on the code (which is what I thought based on looking up the code myself). It would have cost me 2-3 times more if I trusted this place. I've been here several times before for some work but it seems maybe their management has changed since then and they don't mind ripping off repeat customers. Beware.