Just curious (not flaming in any way), but why would you buy an iPhone, and leave it unopened in it's package only to await verification of a hardware upgrade so you can return it? Was it to avoid a possible firmware update in the interim? That's the only logical reason I can think of....