i bought 5 fish from this site..they are all pretty small, healthy, but small.
they ship out really fast, and they were all in good condition.
BUT, I won't do it again, just because I would rather see my fish now BEFORE i buy it. You never really know what they were used to before they come to you, I.E., food, environment, etc. You also want to see the fish's personality before you buy it. Agressive fish can be a problem, as is for lazy fish, or diseased fish. It's like forrest gump says, you never know what you're gonna get.