at 109K miles my 2017 Bolts windshield has hundreds of micro pits as well as a couple small cracks.. time to replace. Safelight is shows Any place less expensive..that seems about $300 too much