I have E70 but my post on
my Safelite experience may be helpful.
I have since then had Safelite repair a little chip. That looks good and I would have them do that again.
My current thoughts on Safelite vs. BMW dealer repair:
1. First thing that I would do is check with BMW to see what they would charge. Having zero cost by having Safelite do it (covered by insurance) is obviously a hard deal to beat.
2. I would try to determine if the particular Safelite shop has experience with BMW X5's.
3. If I used Safelite, I would demand that they get glass with the BMW logo.
The glass with the BMW logo came with the windshield mount installed.