Sounds like an insurance thing. I had a windshield crack on my mx5. Lots of people had this happen and believed the windshield to be faulty.
Oh well. Insurance covered the bill 100%.
2008 335i Coupe TiAg - Cold Weather - Premium - Sport - Style 230 19's - SatNav - Active Steering/Cruise - Comfort Access - PDC