Try this! Use a single drop of Goo Gone. This substance is an antigrease/adhesive agent (used for taking off stickers and sticker residue) and immediately removes all the grease and fingerprints from your screen protector. After wiping a few times with the Goo Gone, wipe it several more times with a damp cloth. Now this stuff is pretty abrasive and I would suggest only using a drop. However, I've done this to my wrapsol screen protectors and it eliminates all the grease while providing some grease fighting properties to the screen protector at least for a couple of weeks.