Well, when they are young, you need to keep a good eye on them. They can be vulnerable to bloat. Why it happens? Different people have different ideas, but people have reported different things that they think helped. Less protein when they are young, reduce stress, turn up the tank temp a little and make sure you don't overfeed them.
And no, I haven't ordered any fish from Spencer. Mine were from a friend near Detroit. He got them from one of Rapps' suppliers directly. Some people here in Fredericton have done a few orders with Jeff Rapps and that's where my other fish have come from (midas was from PU). Wish Spencer had a wider selection of CA cichlids. I'm guessing that guy who runs the pet store in Moncton is doing regular orders from Spencer?