Original post by: GadgetERService ,
Bad glass. Most likely a manufacture defect. Didn't make the home button hole large enough for it to fit evenly. I would send it back! Buy from iFixit. You may spend extra, but you get premium quality and a lifetime warranty comes with it.