Car was flawless until yesterday when a big ol' rock from a towtruck put a ding in my windshield. Are there any other ways to fix it besides stoping at one of those places that set up in parking lots that offer to fix dings but charge it off to your insurance?