If you "don't" order by scientific names, your chance of getting something other than you want is very probable. Common names are notoriously erroneous, and change with location, region, and country.
The name red terror has been used for uropthalmus for many years (I had uropthalmus in the 80s, they were then called "red terrors", and may have even preceded having it used for the cichlid festae.
If you want festae, you must specify festae. You may still get something else (especially in a LFS) but not as likely if you order from a reputable "cichlid"dealer.
I believe the OP has both, so I don't think that is the problem.
Most cichlids are quite changeable, and many times the photos used in magazines and books, are taken under optimum conditions, lighting is perfect, and the fish is at peak health, and may also be spawning colors, which are temporary.
When put in a community setting, with average filtration, and an average water change schedule, a cichlid will not look like one of the outstanding photos often seen.