Real festivus are rare in the hobby, and for a long time, anything that looked like a flag Cichlid from anywhere was sold under the name. Chances are, your store fish are M guyanae, insignis or mirificus. So you could be looking at farmed and wild versions of the same species.
The stores buy them from lists and don't do the DNA analysis! They trust the seller and if the seller doesn't know or care, so be it.
I've kept insignis and egregius, wild caught ones (you know the species by where they were caught - in which species range). The fish books my grandfather had talked of them behaving like angelfish, and I wanted to see that. I never did. They grew into heavy bodied, squabbling brutes, like obese angels having a permanent bad day.
I didn't like 'em, as you can tell. Both times I passed them on to friends who insisted they were peaceful and I was doing something wrong. They later sold them in the club auction to free up their tanks. But if I had a large tank with heavy planting and wanted to keep them again, I would buy the wild fish. They are healthier than farmed ones, hardier and less likely to have problem parasites.