I would honestly look for a breeder first. If you can't find what you're looking for and decide to go with a hatchery, my recommendation would be Meyer. I've found them helpful in the past and every chick I ordered from them arrives alive and thrived afterwards. I ordered from My Pet Chicken this year, just because of availability of some breeds I was wanting and the chicks are doing well. In hindsight, I probably would've waited for the chicks to become available elsewhere because for hatchery quality chicks - My Pet Chicken's prices are almost criminal...