I received and installed the patchworks itg and I'm extremely disappointed in it. It has a halo around the entire top section and a large air bubble that will not go away. I emailed their customer service asking for a replacement, any screen protector should install better than this but especially for the price it should be WAY better than it is. I know tech armor has a lifetime replacement but I actually ordered a 2nd corning2 protector, intending to install it on my wife's phone. Decided my wife can wait and installed it on mine (2nd one from Tech armor) and it's perfect.
So, my tally so far is EveryBody else = bad
Tech armor is 2 for 2 in perfect screen protectors.
For anybody still looking, I'd say go with this first and then try others if for whatever reason you don't like it:
https://www.amazon.com/gp/product/B01J4KP2KE/ref=oh_aui_detailpage_o03_s00?ie=UTF8&psc=1