Got my phone from the At&t store it was the last one. Driving home i noticed the rattle... sigh so i head to the apple store asked them about it. Told to make a genius appointment.... next one is sunday. So i went across the street to another At&t and he agreed to exchange it no problem. Checked to see if it rattled... I couldn't tell in the store. So got home... checked again and it rattles.... So i guess they all rattle, i don't know.