I pre-ordered mine in December. I checked the status of my order yesterday morning to discover that they wouldn't ship until June 10, and not arrive until the end of the month. So I canceled, complained that it was ridiculous they couldn't get them to me sooner when I had pre-ordered six...