My promised two to three day repair turned into a seven day wait... UGH!! Did not seem to be concerned that the tick-tock of a rental car was adding up to serious cost on my end. They also do not do a good job of keeping the customer informed on the progress of repair. I had to start calling daily after three days without a word from shop. No call on the fourth day either. For some very odd reason they did not order the proper parts until I dropped off the car, even though they knew I was coming in for the repair a week in advance. Nice enough people but I could not recommend to other customers. Sorry.