OK experience overall. Had an 8am appointment on a Monday. They did not get to my car till late afternoon. Got concerned since I needed the car back same day and they still hadn't even looked at it at 1:30pm. My daughter needed it to get back to school that evening. Price wise, they are OK, not the cheapest or most expensive.