Hi ricky, welcome to AA.
As to your question about buying cichlids online, you can definitely do it, but if you have a LFS (local fish store) that can get you what you want for comparable prices, I'd suggest getting them there to save them the stress of moving.
Lots of people do buy livestock online though so I suppose it's alright.