Came here because a friend recommended them, and I was particularly excited about the warranty. I had a problem with my spark plugs that they had supposedly fixed, but a week after I got the car back it started showing the same symptoms again. I took my car there hoping they'd fix what was wrong with it under warranty, but they charged me again for the service. Their logic? When I first took the car in the reading on the computer said it was one spark plug malfunctioning, and the second time it said all of them were malfunctioning. The guy working there said it was one of his mechanic's mistakes and he would talk to him about it, but that doesn't necessarily put money back in my pocket. I don't know about you, but I pay a mechanic for their knowledge about how the car should be repaired, not their computer reading abilities. If you do go here just make sure you tell them to have their mechanics do more than just read the computer readout, lest you have to go through what I did as well.