The main thing is try to order as close as possible to home to decrease the shipping times. I have used Cackle, Hoovers, McMurray and Ideal. All were fine on arrival except for 1 order where the post office delayed my shipment for 2 extra days somehow and I lost a few baby geese which are to be replaced. You just take a chance on ordering them in the mail and keep your fingers crossed until they get there.