If the repairs are so poor why not buy your own repair kit ?
This is not a bad option. I managed to get a chip in my windscreen 2 days before I was due to go to the Yorkshire Dales on holiday, and it was right in front of the driver. No chance of booking a repair in the time available, so I went to Halfords, bought a kit, and fixed it myself, it was a very straightforward process. That was back in 2017, and the repair is still absolutely fine.