Kind of surprised you do not have insurance to cover glass breakage. Twice I have had windshield repair the past 10 years. One from a bullet and one recently on my Ecodiesel from a stone or something. In each case an aftermarket company chosen by the insurance company came dn replaced the windshield at the house. There was a third time on my Ecodiesel again when I took it to a local windshield repair to have a teeny chip infused with glue. Again, it was fully covered by insurance with NO negative affect on my insurance rates.
Check your policy to be sure.
Aftermarket is what I got both times. I see no difference in what I have compared to what I had from the factory.