FWIW, my local dealer told me this weekend that they are still expecting to get them in this week. They were spot on with the 5d3 delivery so who know, maybe maybe not worth the mention, but hopes are high.
In my waiting for the lens, one thing does come into question - if the new 5d3 software will correct so much of the known problems of the lenses - what's the point in spending 100% more on a new 24-70 in place of the much cheaper 24-105 or even a lessor non-L lens?