Ordering live fish online always carries risk. Long shipping times, temperature changes, and oxygen loss can lead to fish arriving dead on arrival. This shipment showed how quickly things can go wrong ...