I took my 2000 540i in for service as it wouldn't start after the battery died. I was treated very well by Andy and not charged for unnecessary items.
Service: Andy was professional and effective. They found the issue was related to the alarm system and a faulty transponder key. Andy did a great job updating me about their findings and suggesting how to proceed with repairs. In the end, it turned out no additional repairs were necessary. I was charged for the diagnostic only and got my car back quickly (washed too).
Overall, the service and repair effectiveness was on the spot. Great job!