Yes, I have ordered chickens and guineas from Country Hatchery. Ordered my chickens in Feb of this year (2013.) I was very happy with my chicken order. I ordered 5 each of sexed Rhode Island Reds, Barred Rocks, and Buff Orpingtons. I received 6 each of two breeds and 7 of the other, one chick died, so I now have 18 (six of each breed), and they all still look like hens! Usually hatcheries throw in an extra or two or three "to keep them warm in shipping" and they're always roosters. These guys are laying already, they're going gangbusters and they're only 5 months old.
The guineas I was slightly less satisfied with, the spring weather was so messed up here that it affected the guineas laying, so I was supposed to receive my guineas "mid-to-late May" and I didn't get them until almost a month late. To their credit, Country did stay in touch and did let me know each week that they wouldn't be able to fill my order that week. I found some guineas local to me, so I called to cancel my order and they said it was already setting, so they couldn't do that without charging me. I understand that the weather was beyond their control and I was glad that they stayed in touch, but I thought that it would have been more fair if they had simply canceled my order when I asked, since I had been waiting so long. After a long conversation with the manager they did guarantee me that they would for sure ship out the first of the next week, and they did.
So that was a touch annoying, if I had chosen to push it I could have fought it through my credit card but I didn't want to do that. They're nice folks, and I like supporting the local businesses over the big national hatcheries like Murray. They did a great job shipping everyone, and they always call to notify that they're being shipped and so forth. The customer service was great.
The only other thing I wish they'd do is set up their website to order, instead of having to call, fax, or email in the order and call with the credit card number.
So yes, I'd recommend Country, they get 4 out of 5 stars because of the minor issues but I'd definitely still use them again.
Hope this helps. :)