Took 45 minutes for them to even look at my car, then went 20 minutes over the promised finish time (for a simple oil change and filter) even after I explained needing to be finished by a specific time to make it to class. I offered to come back tomorrow instead, but they said they would have it done no problem. It was not done. Problem.