So my question is... Will wild caught fish always preduce the best colours or can farmed fish that you get in a store or online be just as colourful? Let's use the festae cichlid as that's the next fish on my list. I've been online and I've seen a store thats selling them at £10.50 each at 1.3 inches, the staff member said he doesn't know if they are tank bred but has suppliers all around the world. Another site I went on has wild caught which are £30 each at about 3.5 inches. I understand the price difference being one lot are wild caught and the other I think most Likley are farmed else the guy would have them up for a higher price. What do you go for when choosing fish regards to wild, f1, f2 tank bred etc and if you was in my position what would you go for?