i took my car to this business recently, and have to say that i have definitely had better customer service.
The wait was horrendous, and the sales people seemed only worried about the sales that they could make and not necessarily about what was wrong with my car!
They do know what they are talking about most of the time, i.e. changing oil and tires, i wouldnt go for anything other than that though as they are also slightly expensive.
more