Over 2.5 hours for a tire rotation and oil change, and they charge $75 for both! Ridiculous. And I'm still waiting. They also want $89.99 just to tell me why my check engine light is on. They also suggested replacing all 4 tires because there is a nail in one tire that can't be repaired. The other 3 tires are fine. This place is NOT looking out for my best interest and trying to up sell me where possible. I won't be coming back. I gave them 2 stars instead of 1 because they have a nice lobby.