I purchased a front shield from Best Buy the day after I received my phone and returned it unopened a few days later after reading the poor reviews on here. I never even opened the packaging.
I hated mine. I removed it 20 minutes after applying it on my iPhone. I picked up the Wrapsol full body protectors at Walmart; they're a lot better than invisibleshields but still just mediocre.