So I noticed while cleaning my iPhone that my home button was pushed in. Yes, it still works. But the weird thing is, when I have my case on it, it works, when I take it off, it doesn't. I have no idea when or how it got there. I'm still under warranty till September. My iPhone has taken a bit of wear, but everything else works fine. Could Apple consider this a "user-caused" damage? Or is it hardware? I'm planning on giving it to my little brother as a birthday gift, since I have gotten myself a 4.