lol well you can even go to petsmart and have a much better selection for africans but if you dont have any other reputalbe lfs, then i would buy online. There are many different sites depending on what lake or kinds of cichlids you want to buy. I would also reccomned Mike of N-E cichlids who is a vendor here on mfk. He has one of the best prices on this site for cichlids