I was at the mall today and there was a line for the Zagg booth so I walked around. I came across the Ghost Armor booth and watched the guy install the film on a iPhone 4 and a big Android device. The process looked very well done and they use a "drying box" rather than a hair dryer. The price was $45 installed for a full body including sides. I got a deal for less and gave it a shot. He was done in no time at all and there was no bubbles, haze, or poor fit. The best part was there is not orange peel! I had the Zagg stuff on my first IP4 before it got replaced and hated the orange peel. So far so good but I did screw up and placed my other phone on top of it when getting in my car and put a small dent in the screen protector which I hope will go away or I can get it swapped out cheaply. For now I have zero complaints and may bring in my iPad. I know there are a lot of issues with trolls for Ghost Armor but I am not. I have used Zagg, Best Skins Ever and now Ghost Armor. I had no problems with BSE and if I had to order one online I would probably go back but the convenience of having it installed for me was well worth it.