When I purchased my Galaxy S8 from the Verizon store, the employee recommended the Zagg InvisibleShield screen protector. It was super expensive ($49.99), but came with a "free" lifetime warranty. I should have known that it was a rip off, but I hadn't done any research before hand. The $49.99 "glass" screen protector is a piece of cheap plastic. It cracked within a couple of months. So I went online to request a replacement and found out the "free" replacement would cost $12.00 for shipping! Now the shipping is down to $5.99, so I finally gave in and requested the replacement, since it's cheaper than the alternatives that I could find on Amazon, which go for $7-$15.
Zagg must be paying Verizon to push their products. I realize that's how things work. But Zagg is on a whole new level of bad. These Zagg products are so bad and such a rip off, I felt compelled to warn others even though there are already tons of reviews and warning about these products already out there.
Bottom line: Don't be dumb like me and don't buy InvisibleShield.