I can't say because I just ordered my first chickes from Ideal.
Reasons:
- I first started at eFowl and put together an order after MUCH research on which of the breeds they sold that are fairly good layers and winter hardy. THEN I saw that you need to get 5 of each breed, 15 minimum. OOPS I want 2 of several breeds so I can:
1) tell them apart

2) tell which birds are laying
- So I found MPC. All looked good, they sell in smaller quantities and don't have a minimum per breed. OK then! Shipping for 12 from MPC is $37. I was about to order, but figured I should do as you are - read reviews of the hatchery from knowledgeable BYC folks first. And I found nothing WRONG but also a pointer to other hatcheries, including Ideal so I checked them out. Shipping for 12 from Ideal is $7 for small order charge, plus $6 for 1/4 box plus 15 cents per bird airmail charge. Total from Ideal is just over $49, from MPC it would be $76. Since I've not read bad things about Ideal, I went the 'cheap' route.
Regarding Ideal:
- I must say it was NOT easy to figure out what the shipping would be. They could do a better job, maybe a calculator like MPC has.
- They show "sold out until" but you can't order those birds. They have a "notify me" option but I think it would be nice if they KNOW they will have a breed in a month, that they let you order since you don't necessarily want the chicks 'tomorrow' anyway. Which I didn't, but read on ...
- I was given a choice of ship dates, chose 7/17. Got the confirmation email. The next day I got the ship date email - 6/13. I'm going to be gone from 6/20 through 6/24
I sent them an email asking why the 7/17 date wasn't used and the response was that they don't know that they will have all the breeds I wanted "that late in the year". So I understand but it might be helpful if besides the "sold out until" indicator, they had an "only available until" indicator. Called my wife, she's OK with taking care of the chicks as long as the brooder bathtub is set up and I'm there when the chicks come (like *I* have ANY experience raising chicks! Turns out she DOES, from many decades ago).
If things go as planned, my first flock will arrive 6/14 or 15 and consist of 2 pullets of these breeds:
Ameraucana
Ancona
Black Australorp
Partridge Chantecler
Blue Red Cubalaya
Salmon Faverolle
Admittedly, several of these wern't on my orginal list but they look so cool and some of the ones I originally wanted (like Barred Rocks and Wynodottes) should be readily available at other times so I went with some less common breeds. If I don't kill them with poor chicken raising, we should start getting eggs in January or February. I hope to add more in a few years, using the advice given here to keep a relatively consistant quantity of eggs as the hens age (they will live their full, natural lives) by adding birds every 2 or 3 years.