Replaced the windshield on my 2011 X3 with Safelite. They charged $495 as compared to $1,500 at the dealer. I'm very happy with the results. Safelite installed a Pilkington.
I only have one complaint: the driver's seat got some black stuff on it during the install. It was easy to clean, but I didn't notice until I sat on it.