iirc, the invisishield comes with free lifetime replacements.
note - i purchased a similar product for my macbook, and ended up removing it after a short time. but when i removed it, it left Lots of gunk on my computer, some of which i got off with just the still sticky cover, but for the rest i had to resort to lighter fluid.

- moral of the story, if you put one on, keep it on.