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]