My first time ordering chickens, but so far, I've really liked their chicks, service and shipping. I ordered 25 Special Assortment Straight Run for a very discounted price. Vaccinations were reasonable. GrowGel was GREAT!  QuickChik was great (still using it every time I refill the water!). 
Chicks were big, healthy, and vigorous. They sent me a varied mix. I might order females only and specific breeds next time, but this has been a fun start!
The best part for me was the speed of shipping. Chicks were born/shipped Monday and I received them Wednesday morning.  27, all chirping, all drinking and eating the minute they hit the brooder. 
I hope I got 50/50. I hope the hens lay good eggs. I'm not into showing (though we do own a large food stand at a county fair!) but just want happy, healthy chickens. 
On the contrary, I had a TERRIBLE experience with Chicken Scratch Poultry. Price was WAY more expensive, but I thought I was getting some sort of boutique hatchery. I ordered specific breeds. They were born that same week on Tuesday. They were shipped out Tues at 3:30pm. $38 shipping for one-day express. Guaranteed delivery at 3:00pm Wednesday. Did not receive chicks until 11am FRIDAY!!! Hatchery said no big deal. Happens all the time. 
I will never order again from them. Maybe it's not exactly their fault, but speed of shipment is very important to me. One was DOA (only recently, according to my hubby) and one died the first night. They sent me 19 chicks and I ordered 16, so I still have 17, but that's not the point. 
Hands down, would rather buy from McMurray. I'm sure I'll educate myself more as the time goes on and want chicks/eggs from breeders, but for now, these chicks fit the bill!!
Sarah