Hope your order was received in good health.
My dealings with Cackle were horrible. Customer service never quit talking long enough to find out why I was calling--and that was after spending two days trying to talk to someone. First time "customer service" answered, I was on hold for eight minutes. Finally, I hung up and redialed only to be put on hold again.
If you don't have a problem they may be a good place to place an order.
However, my experience with Cackle was quite different. Resolution on a simple matter turned into unbearable conversations due to disorganization on their part that followed an initial poor communication from them as to shipping policy. As it turned out, I was notified of a refund of my chick order (certainly left me hanging out) via email instead of simply understanding how a shipping invoice they initiated caused so much confusion, wasted time and gasoline on an order that was not mailed.
I am so happy not to be doing business with them as my experience with other shippers were happy and cordial compared to Crackle's very poor and insulting customer "education" program.
I chose Cackle because of the positive response on this wonderful and informative site. My experience seems to be out of the ordinary for this supplier.