since you are in new jersey, i'd try jeff rapps at tangled up in cichlids.com
lucky he is in your state, he is like the best person to find new world cichlids, and he also carries cichlids from madagascar.
next would be jim ellenberger at mainlycichlids.com
he has some about 5-6 inches.
but finding one like that male would be hard, he is over 10 years old, all his life growing out doors.