I have ordered from Andersons three times now within a year and all three times have worked out really good. I think they dope the fish a little to make them sleepy then fill bag with oxygen and keep the insulated boxes cool with ice gel packs.

First time I ordered I bought a box of 1000 1.5" and a box of 415 3" maybe a couple dozen total between boxes dead loss at most, I think it was June or July last summer.
Last month I ordered a box of 130 4" brooders maybe 5 or 6 dead loss total.
Last week another brooder box of 130 4" same.

I took them out to pond within an hour of them being delivered and floated them for a half hour like they recommend then turned them loose.
I've been pleased with the transactions I've had, will do it again. GSH are hard to find close to me so it is a good source for my situation. Hopefully they will breed for me in my ponds.