Just wanted to let you know that I complained after my first visit, as the battery drain problem was not fixed. Upon my second visit, I was told a sensor on my parking brake was draining my battery and that the DME would need to be reprogrammed. I was told the Dinan tune on my car would be erased during the reprogramming, so I had to visit a different BMW dealership which sold me the tune to get all this work done. It turns out that the parking brake sensor was in working order and no DME programming was required. The battery was changed on my car and that fixed the entire problem. That said, you folks should have caught this during my first visit, and surely by my second visit. I do not trust your service department in the least, and that is putting it mildly.