I have ordered twice from MPC, 12 chicks last year or which 2 were roosters. All chicks were healthy when I got them and I didn't loose any until they were 7 months or more to the normal issues, predators, heat or injury. I will get more than 30 the first week of Oct and I expect that I will breed most of my own birds after that.
If you get an unexpected male, where the percentage exceeds 10% then be sure to contact them between the 13th and 17th week of the chicks life, to receive credit or refund.
Good customer service, and yes the shipping is high, but they do ship small orders. I can't remember if it was McM or Ideal that charges 45.00 for 5 chicks. No real savings if you want a small order.
I returned to MPC because I didn't want to order in increments of 5. I wanted 4. I priced Welps hatchery and they had all kinds of surcharges for small orders or increments less than 5.
I really appreciate how they have worked with me since I do order so late in the season, but I found it works best for me to not have chicks or small chickens during the hot weather, when days sit at 103 for weeks at end. It was only 94 today

seemed rather cool.