They are kind of expensive in servicing your car but you will not have to bring it back to be serviced. I brought my car in to have a repair done and it was done on the same day. One of the mechanics even brought me to work and picked me up while my car was being serviced. Now that is what I like in an auto shop...customer service.
On the other hand, they are quite pricey when it comes to their parts a labor. If you have the money, is is well spent here.