We have had the BodyGardz protective glass (and cases) on two iPhone 8's for over 6 years. With the lifetime replacement policy, we had to request new glass perhaps 7 times in the 12 'use years' (2 phones x 6 years.) Any one of those repairs would have cost much more than the initial purchase of case and glass. Naturally we went with what worked for us. BodyGardz forever.
I had Bodyguarz for my last phone and I love the quality and replacement! I purchased for the new iphone 14 but it did not come with frame like others so my protector is off centered and drives me nuts lol lol. I still suggest buying them for your protection!!