I have an invisible shield fully body on my 3GS. I put it on perfectly but after a few days the front piece starts getting stuff under it and peeling and was way out of place. I wanted it to remain perfect so I pretty much let it sit for 3 days before putting it in a pocket or anything but it still started to peel days after it was exposed to my pockets. Zagg sent me a replacement and I put it on last night. First of all, pulling the old one off was like peeling the shield from its backing. (Thanks to the oleophobic screen of course?) But... that coating is probably the same reason it peels so easily and get stuff under it in the first place. I let the phone sit overnight without touching it for about 18 hours before putting it in my pocket, but it already started peeling at the bottom (thats where the other one started too). I don't want any dust getting under there and wearing off the coating or anything like that and I don't want it peeling and or getting scratched. I don't know what to do. Anyone else having issues with ISs or other similar shield like cases on the front of their 3GS?