I'm sorry to hear about the rock chip in your windshield. It's always frustrating when unexpected damage occurs to your vehicle, but it's great to hear that you have a windshield protection plan in place.
As for repairing the chip, it's hard to say without seeing it in person. However, if...