These cars are old enough that insurance rarely covers glass from BMW. Pilkington or PGW will come from China or Mexico these days. My glass guy gets one of each in case the fit is off. Pilkington is OEM - get that one if it fits!