I just had a pretty awful experience with Safelite. Paid for the home service, but I wasn't home. Discovered the next am the tech installed the glass crooked and it was already chipped (during instillation, looks like he was trying to straighten it by prying on it).
Several emails and calls to customer service went unanswered. Finally got someone at the end of the day, and she told me I had to drive in to a Safelite shop in the am. 40 mins each way. I am traveling on vacation. So, I dump the family for the morning, drive in and the shop immediately says the windshield was installed incorrectly and needs to be replaced. I won't be back in town for a month, and there is no service where I live. So, they are happy to replace it for free in a month when I return. But I'll have to make the 40 min drive again each way. They did not offer to come to me for service, and I have called and emailed customer service requesting a refund of my $60 extra I paid for at home service. I have not heard back.
I will never use them again. My parents own a business, and they get several windshields a year on their trucks. and stopped using Safelite several years ago for similar reasons.
I would 1000% go with a local shop, and not Safelite.