My girlfriend is about to buy an iPhone 4. She doesn't care about the 5 and she needs a phone because her 3GS died this morning. She is going to buy it today, but just in case the white 4 (the one she wants) actually does come out next week or within 30 days, will she be allowed to exchange the black one for the white one without paying a restocking fee? Unfortunately, I can't get ahold of AT&T. Asking my fellow Macrumors buddies if they can help.