My chickens came from Cackle Hatchery, and I have no complaints. I bought 25 pullets, got 3 extra chicks in the mix (sometimes they do that for added warmth, and probably to get rid of some extras), and only 2 turned out to be cockerels. All chicks were healthy, arrived in great condition and survived to adulthood. They are going on 3 years and lay great. I recommend them and would/will buy from them again.