I just got the alert yesterday after returning from a trip. It is insane to me that the battery goes after about 2.5 years for many. I have ran batteries in my BMWs for almost 10 years without issue. I’ll call the SC tomorrow as the scheduler says they are a month out.
Also to the previous posts about needing to reprogram your BMW when changing the battery, that generally isn’t needed. You need to reprogram if you change the battery size or if the car changed it for you because the battery was degrading and the battery wouldn’t charge fully.