I have had several services performed here and had been consistently getting decent service. But Today- by 2:15 my vehicle was checked in for at least the oil change and why did my CHECK ENGINE just come on a few miles ago? And I'll be waiting here. 90 minutes later I checked on it. Oil change done. And the check engine light? Showed some sort of code, and for $100 we can diagnosis it fully, NEXT WEEK. Yes, I wanted that done originally! Most places would diagnosis and offer me the repair! But at least you made the oil change sale as the last transaction with me. Time to unenroll from the reward program too