Upload & Sell: Off
Mine is arriving 7/27 too.
I was in a local shop (90 mile drive, one way) yesterday, their website reported them in and I hadn't gotten anything from Amazon (until last night) so I drove over hoping to pick one up. They'd gotten 17 in the day before, and they were all gone, and I was told they had 7 backordered.
They were nice enough to let me fool around with one of the the 5D3's they had in stock for an hour.