I was very happy with McMurray. My chicks arrived (from Iowa to Colorado) 24 hours after hatching, were all alive and healthy, still are (shared an order with an neighbor for a total of 35 or so) and all are turning into beautiful birds, exactly what I ordered. No roos in my pullet order, except the free white crested Polish they sent me, and he's awesome. They sent 3 extra pullets of the breeds I ordered. I thought they were great to deal with by phone and the web site is great. Lots of breeds, can get vaccinated or not, can get pullets only for almost all their breeds if I'm not mistaken (if that's what you want). I used to order from them way back when (like 25 years ago) and they're still very good. There are some negative experiences out there if you look, but not mine sure wasn't. Good luck!
(PS: I had bought 5 Americana pullets at the feed store that came from Welp, and they are nice birds but one had a severe cross beak. Is this significant? Don't know.)