I've bought multiple fish there, in store though, they have always been in good shape, they don't sell sick fish.....good luck so far from them.....I'd say go for it...They employ marine biologists which is kinda nice...
i like live aquaria so much better, seems they have around the same quality, but live aquaria is so nicely organized, and i think they have better prices and selection, hopefully i get some gift cards there for xmas