I just received a couple PinShields. They were pretty tacky and left considerable marks on the glass (same as posted by others). I had to give them a good wipe down and the issue is gone. It feels like mold release to me. Just a leftover from the manufacturing process. It is a good product just know you might need to do a little work before installing them.