I took my car somewhere else after they had told me it had oil leak and almost $4k in cost of repair. The bmw certified mechanic found nothing wrong with my car. No leak, no problem. Not sure if to believe any of these claims they used to make to me in the past about the work needed. Another review said the same thing. He was quoted for so much work another mechanic said was not heeded. Coincidence? Or dishonesty? I don't even trust taking my car here for simple oil changes anymore.