I have been to every BMW dealership Service Center in San Diego County, and find myself very disappointed by the eventual lack luster repairs and constant increasing price by each one. I finally decided to contact AAA for any reputable Auto Repair Shop. AAA recommended Master Tech Auto Repair. I was hesitant in bring my car to a auto repair shop that doesn't specialize in BMW vehicle, how wrong was I. Master Tech guys are not only extremely professional, but incredibly honest and stand behind their repairs. This has been the best decision I have made. I now bring all of my vehicles to Master Tech for repairs, and has advise all of my friends (And anyone I know looking for a great auto repair shop) to take their vehicles to Master Tech, especially if they want "Worry free" repairs. I Highly, Highly, Highly recommend taking your vehicle(s) to Master Tech professionals...you won't regret it!