I've found it more compelling to order online at the moment with the lockdowns. I know fish stores are essential businesses as pet shops but I'm choosing not to go as they are super busy right now.
As a flip side I actually think that most online stores are probably more reliable than the average store as they would very quickly get shut down with reviews and comments if they were coming up short. Usually if you are ordering fish online you are reasonably hardcore and would know how to spot bad reviews and patterns in feedback. If you compare this to an average store I'd say you are more likely to spot diseases in the tanks, dirty tanks, problematic attitudes etc where as online if these kind of things happened enough to get commented or reviewed.
I supose its also important to say find reputable companies that have been around and posting for a while and have a good reputation. If I was in the US I'd be looking at stores/breeders like tangled up in cichlids and cichlids of america. There are a couple of others but cant recall their names right now.
Wills