My friend picked up a Zagg front protector for his iphone 4 yesterday from best buy, and it's definitely cut smaller than my front protector that came with my full body kit. The home button and speaker cutouts are lined up perfectly, but there's a millimeter or two on all sides that the protector doesn't cover. Is this on purpose? Or did he get a bad protector?