^^^ I have not received my shipping date yet but I sent an inquiry about it a week or two ago. A rep responded with an email saying that although they aren't making an announcement, they believe they will be able to start shipping 2 weeks earlier than the advertised May 31st date.
Needless to say, I'm watching my email closely!