I am new to chickens too, and living in the city, and did the ordering "on again, off again" dance, too. I think I was afraid to take the jump. Buuuuutttttt -
I rec'd a sexed, small order from MPC last week. While the shipping fee is high (because of the warming unit) and my ship date got pushed almost 4 weeks, I am happy to report that all of my chicks arrived alive and very healthy. I had two with pasty butt for 1 day and that's it. I am very pleased and would order again from them in an instant. Even with the high shipping. Maybe I'm just a bit neurotic, but I was worried sick while they were in transit. I had a "shipping date" and couldn't quit obsessing about their arrival until I finally got the call from my mailman.
Saving a few bucks and getting a straight run or a standard order of 25, especially when you only want 10 chickens, then to find out that 8 of them are roos and have to go seems like *too much hassle*.... Plus I have grown attached to my new babies and re-homing them (or eating them) because of code enforcements doesn't sound appealing right now.
Good Luck!