Just a plug for My Pet Chicken. I received a phone call and an email on Wednesday (last week) that my order would arrive this week (I placed my order just 1 week prior.) I was told the order would ship out on Monday and would arrive anytime from Tuesday through Thursday. I was informed not to contact them until Thursday if the order had not arrived by then. Well...my 6 chicks arrived TODAY (Tuesday)...only 1 day after shipping. I had been so worried because of the heat wave we are having, but the chicks are all healthy and strong. I am still worried about the sexing, since only 8 weeks ago my pullet order (from a different hatchery) turned out the be 100% roosters and I had to get rid of every last one of them. I think I am scarred for life from that ordeal!! I ordered 6 buff orpington pullets...hopefully they will ALL turn out to be pullets. So far, I am VERY HAPPY with how things have worked out with My Pet Chicken!! Edited to add that I'm almost positive that the order was filled by Meyer Hatchery.