We have ordered from My Pet Chicken and been very happy with them. I have an all Bantam flock and did have them sexed, which no one else does with Bantams. I did get a couple of 'accidental' roos, for which both my money was refunded and the chickens were replaced. My larger order of 10 sexed bantam 'feather-footed mix" were spot-on all hens. We don't order large groups at a time and like that you can get small orders. The chickens are beautiful and healthy.
However, when I tried to order a small order of Sultans from Purely Poultry (MPC didn't carry Sultans this year), I was sent 10 LF Barred Rock roos (that were crazy hyper and already beating up the Sultan chicks in the mailing box) which I didn't want, didn't order and were beyond what I could take care of, as I had just had surgery on both arms. I did rehome them all to someone else and all but one has since gone on to freezer camp, but will not order from them again.