nice pick up dude, you will not be dissapointed with it, they are great fish and they colour up really nicely. I had one in my old african tank, but they sold me 1x of them, and then 2x Astatotilapia "thick skin" http://www.aquariumlife.net/profile-images/thick-skin.jpg they look like that, very similar to yours, so just beware if you try and buy more that they might get confused and give you another astatotilapia species such as brownae or burtoni.
Thanks Strato, but its easy for me to distinguish the differences between them, especially at this size