Jag har gjort liknande, dvs köpt inte helt friska fiskar och jag kan bara reklommendera att; "köp bara friska fiskar".
Hur som hellt tror jag att du får ha lit emer tålamod. Om de äter och rör sig piggt så kommer de att se fräschare ut om du är noga med vattenbyten och matar varierat.
Du kan prova att salta karet, 2-3 matskedar per 100 liter vatten kan vara en lämpligt mängd.
Läs mer här.
http://www.ciklid.org/joomla/index.php?option=com_content&task=view&id=64&Itemid=33