I would highly recommend going to another independent shop to get work done on your BMW. The service advisors here are paid on commission, which incentivizes repeat trips to the service station/dealership.
I had my BMW serviced here for a water pump and thermostat- a $1700 repair. When I got the vehicle back at closing, the heater was not working. The heat was fully functional before the repair, and it needed an additional almost $500 worth of work to get the heat back.
Bottom line - I would not trust this service center or any BMW service center as they pay their service advisors with commission. This could easily lead to incentivizing repeat trips for customers for problems that were manufactured in the service center.