Safelite is a great company.  Unfortunately, in the past, I have used Safelite 4 times.  Each time they were the cheapest and absolutely professional, prompt and did a great job.  I would like to add that thru my insurance they put you thru to their glass company, who wanted $200 for my windshield in my Explorer.  I declined and phoned Safelite direct because I have previously used them.  They accepted my insurance and I had to write them a check for $15.00.  So if you have glass coverage, decline the company your insurance wants to send you to and call Safelite direct.  Also repair was done the next day, at my home and on time.  You cannot get any more convenient than that.