I just got an email from Ideal and it said that my order will be shipped on May 15!!!! On the breeds they showed the avalible hatch dates and all the breeds I selected were available on the hatchdate of the 18 of March. What Happened?! I CANT WAIT THAT LONG!!!! WAHHHHHHHHHH!!!!!!!