Methods of Procuring fish are mostly dependant on your budget(wallet size) and your time availability. Delivery is usually fairly expensive for my budget. I have never had any problems with my goping to get fish and using oxygen bag method. I always make sure the hatchery workers do not over-crowd fish in bags. Slightly fewer fish than normal in each bag helps insure less travel stress for the fish. I do not trust hatcheries enough to allow them to stock one of my ponds without my examining every fish. Over the years, I have seen way too many fish orders contaminated with unwanted fish. Hatchery workers are human and make mistakes. Local fish farms to maintain good relations, will often replace fish that die if you keep track of numbers and sizes. I'm not sure that remote hatcheries will bother with replacing a few fish.