i had a misfire and all they did was switch the spark plugs around, I didn't know enough to argue this was the dumbest thing you can do. Car was Even under warranty. Proceeded to have more issues, ran out of warranty and ended up dropping $3000 to fix. Will never come back, those 50K, 85K check ups are also a waste of money, they never found anything with 2 cars. My mechanic now (Foreign Fix) has been fantastic.