I already received my iPhone 4 yesterday, but my roommate was supposed to receive his by today as well. Mine went from a different route than his, it went from Alaska --> Memphis --> NY. His went from Alaska --> Newark, NJ --> now back to Memphis. Why would they do that when he lives in NY? And it was supposed to be delivered by today and now went to Memphis after sitting here in Newark, NJ since June 22nd. Did this happen to anyone else? By the way, we have a 24-hour concierge who signs for our packages so that can't be an issue. Mine was signed for by our concierge also.