I received a recall notice for my X3 concerning air bags not deploying in the mail in December 2018 showing the closest dealer was grand blanc. I phoned them citing the recall notice and took it in for the scheduled appointment. (January 30, 2019 ) Service said it was a four hour job but I said I would wait for it. After 3 hours I was told they don’t carry the faulty part and it would have to be ordered . February 11 th I checked on the item delivery and was told by the bmw service manager it would be 2 more days. On March 7 I checked again without a reply. On March 28 I checked again, no answer. On April 15 the vehicle was in a collision with severe front end damage. The tear down estimate was over $10,000. Funny thing was the air bag DID NOT DEPLOY. Now, you can deduce your own conclusions about grand Blanc BMW service or driving a car with a recall notice or BMW products in general but I am going to busy checking on all the class action lawsuits against BMW and their dealers.