If you are just looking for birds for eggs or looks that you are not showing I get local when I can. In my area there are a couple of people that can hatch what you ask or fund them. For me a hatchery order is mostly for one stop shopping and young people that can not really deal with adults. I have a myer order with a hatch date a of 3/2/15 because my 10 year could pick what he wanted and match hatch dates. Makes it a one stop shop. Just my opinion. Local is best, but may not be on stop shopping. Also the hatcheries have a large selection but hatch dates often do not match so that you can get what you want in one order. Just becuase they sell them does mean that they have them. I choose Meyer over Ideal only becuase the birds that he wanted Meyers had more on one hatch date. Also if you are looking for certain breeds they may sell out of many rare breeds early. They are taking orders now for 2015 and some are sold for 2015.