I have had good luck with Fish Wagon. I generally call them and determine when they will be at my local feed store. I also ask if they are stopping there on their way "out" from the hatchery or on the way home. If they are on the way home, and if I am in no particular hurry to stock, I will wait until they stop at my store earlier in their run. Last fall they were on the way home, which means the fish had been on the truck a while but I bought anyway. I had good survival, and have not observed any mortality. However the eight inch Channel Catfish I bought had several sores. I took them anyway and did not observe any dead ones. However it was late fall and I have not seen any of them. I don't think I will know whether they survived or not until I start to feed.
And now for a lil mechanical engineering....I'm going to put a rear end in my recliner!
Sushi is fish for men who do not know how to build a fire.