I've purchased chicks on numerous occasions from four different hatcheries; Murray McMurray, Dunlap Hatchery, Cackle Hatchery, and Ideal Poultry and have been happy with the birds and service of all of them. I always order 25 pullets at a time whether I need that many or not as more chicks ship better. Since I have the order form proving that I ordered pullets, I've never had any trouble selling off the extras and recouping my money. I've lost a few chicks in shipping, but since all four hatcheries have always put 2-3 extra chicks in the boxes to make up for any losses in shipping, I've always gotten what I paid for. My personal favorite of the four is Dunlap. It is a smaller family run hatchery and the folks there are very friendly and helpful. In addition, it is the only one of the four that I've never lost a bird in shipping from. However, my personal advice is to order from the reputable hatchery that is closest to you. That way the chicks will have to travel less distance in the mail.