It was my first visit and I was very impressed by the timeliness and honesty of the shop. They gave me an estimate of what the minimum I could expect to pay, which was not very much and they actually charged me less than that when they were done. They also didn't make me wait all day. They kept me apprised of where my car was in the queue so I knew when they were working on it, without having to ask them. It was great. Highly recommended.