Aquabid.com they are hobbyists breeding fish so they tend to be much better quality then ones that just got shipped from asia. The biggest problem with buying from online is shipping. You are going to spend 50 dollars on shipping by itself for a couple of fish. More if you really buy a lot. Local fish stores are thus my goto by an order of magnitude.Have not bought fish online before, looking for some trustworthy places to buy from.
Where do you like to buy if online ?