What I did was to call every glass place in town (for 3 days) to price the windshield, the range was from $175-$600, luck was on my side this glass place had an original BMW windshield no after market, total installation price $245. So call around including your local BMW dealers they might have 1 hiding some place.