We ordered 38 chicks from McMurray this year, EE;s, Cochins, Brahmas, partridge rocks, wyandottes. Order placed in Feb. Hatched on April 25 and arrived April 26, all in excellent condition, no obvious (so far) roosters in the bunch. Haven't lost any, appear to be exactly what we ordered, plus our "free exotic" which is a black polish -probably a roo - I wouldn't have ordered one but he's adorable and will be fun to have.
CALL them to verify the hatch/ship date, if you do order. Ours actually came several days earlier than expected and if I hadn't called it could have been really complicated for me (came on a Sunday, I was supposed to be at work, had to "call in chick"). That would be my only complaint - otherwise all went great and they were very nice to deal with.