Came here because of the very positive reviews, but had a disappointing experience. First, their fliers in the mail advertise a shuttle service and loaner vehicles, but neither was available. Second, I had a simple repair and dropped off the car at an appointment at 8:30 am, but because of their first in first out system, I hadn't received any update by 3 pm. Ended up cancelling most of the job because they said it might not be ready until close. Can't say I recommend if you're at all time-sensitive.