My windshield got cracked in Saturday night. Called in Sunday morning and they scheduled same day appointment at 3pm. To my surprise, they even had BMW original glass available. They got everything done before 4pm and even gave me 3M tape to put back my dash camera. Wow, in less than 24 hours I was back on road with exactly the same windshield. What's more, both head up display and lane departure warning system were working, that saved me another few hundred bucks to have dealer to calibrate the camera system.