I am holding the power button, and ALL buttons, as I gingerly shake the phone forward and backward (if you are looking at the screen). The button cannot rattle if I'm holding it in place. I've even held the button down while I shook it, which, to me, rules out whatever part beneath the cap...