I bought some online and applied it myself... I dont like the plasticy sticky feeling as opposed to the smooth glass.
But peeling it off the backing it felt really tough and trying to move it after its been applied for less than 1 minute seemed impossible so I think this will last a long time.
Are you going to register it for the lifetime guarantee?