I have had 2 interactions with them.
Several years ago, I did an order with a few other local people in Chicago- they each only needed a few bords, so this let them order without having to make the minimum. They picked their birds up from me the day after they arrived. The chickens were all healthy and happy with them. But everyone who went in on the order also got turkeys (which is why we went with them in first place- its very hard to find a hatchery that will let you mix-n-match turkey breeds. Almost all the turkeys died within the first few days. I emailed and called, and got advice on the fiew still alive, but despite asking, and despite the others who were in on the order also doing so, we never got refunds on them.
This year, I contacted them because I had questions about the genetic background of certain breeds they carried (I'm working on a genetic project / new breed thing). First customer rep was friendly, admitted they didnt know the answers, and gave me the name/email of someone in the company who she said would know that info. Not difficult questions either, just stuff like, are these an e(b) background (chipmunk patterned chicks)? Which, if any, bantam breeds had the Mahogany factor and would be available to ship before date X. Weeks later still haven't had a reply. Not even a generic "sorry we're super busy right now, but all our customers are very important to us, and we will try to get to this soon". Nothing.
I might have to give them one last chance because I was up all night checking other hatcheries out, and they seem to be the only ones that have 2 specific breeds in stock right now, instead of having to wait until mid-summer, but unless something unusual and positive happens, I'll be ordering extra early next year from elsewhere (even if i have to do it from the hospital room, which is why it got left so late this year). As it is, I'll be splitting my order this year getting only the essentials from them that I need now, and ordering the rest from another hatchery.
Bottom line... I think their chickens are good quality for hatchery chickens. But I wouldn't buy turkeys from them again. I probably will not buy chickens from them again either unless I simply cannot find a breed elsewhere and really need it NOW. That's mostly because I do not get the feeling that they care about the individual customer very much. Recent emails went ignored. Dead turkeys got no refund/replacement. Even when McMurrey's (who we tried before cackle) had almost all their chicks die either in shipping, or over the course of the next several days after arrival... they still were polite and replaced the chicks, instead of trying to get out of having to refund / replace (with both hatcheries, the refunds/replacements were in the order of maybe $70 total? Not a significant loss cash wise. Especially when you figure in that the customer's experience is going to likely end up online and influence other people to buy, or NOT buy, from that hatchery.