Are you looking for freshwater or saltwater becuase it makes a difference but for all around selection liveaquaria and thatpetplace are 2 reputable online shops...if your going saltwater look into reefs2go or bluezooaquatics ...if its cichlids look into livefishdirect, josh Davis has quite the selection and even carries some other types of fish