I've been to these guys a few times now and they have always been very professional and friendly. They took the time to listen to me and I never felt like I was being taken advantage of despite not knowing anything about cars. They have pretty decent customer care in my experience. (One time, when my car needed more repairs than they expected, and I had to go back to work, the guy gave me his own personal car to take back, which I seriously appreciated.)
They care about their work and I go out of my way to take my car there because I know they put their history with my vehicle to good use.