I had two orders from Cackle last year. One did very well. The other did not. And the order that did not do well faded, they didn't arrive dead, so I fussed with them a long time.
However, many people have had very good luck with Cackle. I would never say not to use them.
There is a whole thread about Cackle Hatchery on here. There was a recent post so it should be right up on top near the beginning of posts under incubating.
I am not saying that you should not get chicks from Cackle, but when a hatchery has an order that goes bad they should be given the opportunity to make good on it, it seems to me. How else are they going to know that something went wrong and put it right?
At present, and I have gotten quite few orders of chicks in the past, I am inclined to think that I will always for the future deal with Estes.
Catherine