It depends on what you want. What breed and what quality you're expecting make a big difference. I am very happy with my Ideal chicks, but they are hatchery quality like all hatcheries.
If you want Ameracaunas (like your username) then you need to get them from a breeder. The Ameracaunas that Ideal and all hatcheries sell are actually Easter Eggers, because they don't fit the standards of true Ameracaunas.
I've read that Ideal has sold out of a lot of breeds until possibly August...you'll have to contact them to find out what's available now. I ordered mine in the beginning of January...my chicks were shipped on January 21 and I received them the next morning.