My only gripe with screen protectors is that they seem to always get installed near-perfectly, dust collects under the exposed film, and then the whole thing peels. 😡
I always had my Zagg shields installed by Best Buy employees because I can't do them myself.