Well I ordered the i5, 256MB version about a week and a half ago. My receipt says SHIP BY 06/20. i called Microsoft Store and in both instances, they told me that they could not tell me when it would be shipped. But they both told me that I would have it in my hands by June 20th end of day.