Always find a remedy to any issues with my BMW. This shop is a matter of convenience as well for me as it's across from work. I had AAA install a battery which I had purchased from them and well it completely died just a little over a year. M Service diagnosed the issue and installed the correct battery in my car. Strong start now on my car and M Service was also able to diagnose my HPFP (high pressure fuel pump) issue, which is common among E90 N54 engines. Thanks to M Service, I'll be taking my car to BMW to have them pay for the recalled pump!