I have had a lot of work done there for quite some time now and I have had no problems with them. If you walk in to a shop and ask for something specific to be replaced (oxygen sensors,ect) because you know thats what the problem is why would you be mad at that person for that not fixing the problem. We should not self diagnose things we are not familiar with.
Pros: knowledgable
Cons: always new faces
more