I took my car here recently for a small service which turned into a bill of +/- $800. All various problems were found . They rang me during the day to advice me of the costs and I agreed to pay it. Upon arrival the bill was $160 more than quoted over the phone. They decided to replace the battery because when they took it for a test ride it kept stalling. Weird, because I never had that problem and the battery that I had was less than 12 months old plus they didn't tell me this over the phone earlier. I still accepted the "new" battery and had my old one and this "new" one tested. Turned out that my battery was fine, In fact it was better than the one they installed.....You could actually even see scratches on the "new" battery so it looked used to me. These people are very friendly and I trusted them but after this debacle I will never return here. Hopefully you guys don't have the same problem.