I know how you feel! I had a rock hit my windshield driving home from the dealer on I-20. I heard it hit but didnt realize it chipped it until it spread and cracked 6 inches the next day. Luckily my crack was on the very top of the windshield on the passenger side. I had someone drill the crack and fill the chip with resin and it's held up okay, I can see a very small crack but it's much better than it was. I will probably have to replace the windshield whenever it gets cold out. I was thinking of just replacing the entire windshield after it happened but I called my dealer they told me it could be a 1-2 month wait on a windshield, I believe there were 20+ something on backorder. If you decide to replace and want the original BMW windshield I would call to see if they are still backordered, etc. Good luck with whatever you decide to do!