I went to them since a friend recommended. The price is good compares to the dealer. I did the breaks and they gave some recommendations and I trusted them so I took their advise. Turns out the new rotor and breaks still have lots of noises when breaks are press after 3 months. That didn't bothered me. However, months later when I need to get new tires and found out that they lost my wheel lock key. I called and they offered to take them off for free but charged me for the new bolts. A set of wheel locks are expensive and I didn't even ask them to pay for them. Yet they charge me for the bolts. I have to get my tires so I didn't bother to argue any longer. The technicians are nice but the quality of the product is not good, and this incident gave me a bad taste. I'm angry about this incident and I will not go there again,, but I gave them 2 stars since the technician gave some effort to resolve this, and the price for the job that I had is good. Trustful mechanic is hard to come by, and I though that I found it. I was wrong. read more