For anyone interested in breeding or setting up a tank with Cichlids, I suggest attending a GCCA auction. It's a little less of Black Friday Shopping Panic event.
You have a opportunity to preview the bagged fish (sometimes plants & equipment).
It's wise to take a notebook and write down bag numbers you are interested in after viewing. This is especially helpful if you aren't up on the scientific (latin) names of the fish as that is how they are presented by the auctioneer . However, they do use the common namers for Angel fish and Discus.
They typically run two or three segments. Sellers get different colored dot stickers fir their bags. People offer their best stuff for segment #1. Those bags tend to get the premium prices.
Bargin hunters will find near give away prices at the end of the auction.