I agree with Safelite. Unfortunately have had to use their services a few times now both for windshield replacement and repair. Excellent service overall. If the damage is not in your line of sight, I would favor windshield repair. Keep in mind there will be some residual evidence of the damage but it will keep things from getting worse. My philosophy is that with DE's etc we are going to be prone to more cracks, therefore avoiding windshield replacement for as long as possible is preferable.
Eric Mayer
2013 MB G63
2012 Audi R8 GT #232
2011 GT3 RS
1988 928 S4
1988 MB 560SL
2014 MB GL 550
2013 MB G63
2012 Audi R8 GT #232
2011 GT3 RS
1988 928 S4
1988 MB 560SL
2014 MB GL 550