Zagg invisible shield sucks. Ive had it on for a while... honestly, it does NOT stick to the iPhone 4 glass! I even complained to their helpline and they didnt know what to say! CRAP customer service too, been waiting 3 WEEKS for my 'lifetime warranty' replacement!