I currently drive a 2014 BMW 328ix. Having a older vehicle you know you're going to incur problems. Indeed I did. I took my BMW to Crevier in Orange County, and was told what my issues were. Camshaft and Transmission. So when my broke down I thought it was the camshaft as well as they did, I gave authorization to repair my vehicle, the same thing continued. My car was missed diagnosed at least 5 times. I ended up breaking down again. Couldn't trust the dealership anymore, did a Google search, There I would find the Funk Bros Auto Shop. They told me what the issues were and now I'm very happy. Good customer service, and great prices. Please if your car is "NOT" under warranty don't waste your time with the dealership. The Funk Bros is who you need and all you need. Now I'm a ride or die customer for life.