I've only ever ordered live fish online from LiveAquaria/Fosters&Smith. They were expensive but stood by their guarantee. 3 of 5 fish arrived DOA, they shipped out 3 more at no cost to me.
3 of 5? That's not good. It is nice that they replace the dead fish, but it doesn't say much about them that the fish arrived dead in the first place. I really like their website and selection, but the shipping is steep.
Sent from my iPad using Aquarium Advice