100% Agree with your words buddy, It is necessary to purchase from a reputable site and has some kind of live guaranteed. I always purchase them from a reputable site. And shipping is secondary thing. I generally go for Citizenshipper pet transporting company for my fish shipping. As there driver are professional in handling pets like - fish and i got good pricing there, Overall there is good experience for me when i purchase fish online. But we aware of pet scams that are happening now a days, I read a article related to it and got some useful info from it.Make sure it's from a reputable site and has some kind of live guaranteed. Shipping is expensive, and always go for overnight!