Everytime i go there i love the people. John is one of my favorite. I recently got new tires. which were so expensive but it is my car so ill spend the money that is needed. I have gotten about 4 oil changes there. every time I've gotten something done there, I've had to take my car back.. there has been the engine light on after leaving there twice and now since i got new tires, my traction light goes on and off - which is scary since im a girl and don't know much about cars. I love this place, but i am losing faith. One guy just recent my codes and the lights were turned off...they didnt even check is something was actually wrong... i could have drove off and died and then what?