We're still trying to puzzle out the mystery of why some
iPhone 4 pre-orders have been
randomly canceled, but there's good news for the rest of the
600,000 people who managed to get past Apple's
ordering issues last week: the newest iPhone is now shipping. We haven't gotten our ship notification email yet, but judging from our tip jar plenty of other people have -- we'll see if anyone's lucky enough to score an early delivery.
[Thanks to everyone who sent this in]