Hi, my iPhone 4's vibrating function does not work. I now have to decide what's better: 1) Go to the Apple Store and have the vibrating function fixed. 2) Wait until the warranty is almost expired, then go to the Apple Store and hopefully have my phone replaced by a new iPhone (a new iPhone 4, not a next-gen iPhone, of course), without scratches etc... Does Apple replace phones without a working vibrating function or do they just fix it? What should I do?