Received my Bodyguardz install package today. I couldn't stand the Invisible Shield product so I decided to return it and try something different. HUGE improvement in my opinion. The quality of the skins is a couple notches higher than the Zagg product. The cuts in the skin are much more precise. Installation seemed to be easier as well. Orange peel effect an hour after installation looks much less obvious than the Zagg after a week of installation. You can barely tell there's an orange peel effect even at an angle looking into light. The screen is incredibly clear with no rainbow effects or imperfections. Just some bubbles and a bit of haze. An hour after installation you cannot tell there's a skin over the screen when using the iPhone. It also does not seem to ruin the retina display (which is what I was most concerned about). It's also a lot more smooth than the IS. The Zagg seemed a bit more rough when sliding your finger across the screen. Overall, I am very happy with Bodyguardz.. I didn't expect it to be this much better than the Zagg IS. Definitely recommend it over the Zagg.