Hi there Fishy Steve,
I am sorry that just by requesting a list of shops you ended up with a gripe session, the reality is I suppose that there are not many LFS that live up to our expectations, Northern Aquatics for example is the sorriest excuse for a marine section I have ever seen, equipment selection is poor and staff knowledge is just dangerous and I voice my disatisfaction every time I go there, that being said, they are helping me build my tank and were between R1500 - R3500 cheaper than anywhere else.. you have to take what you can get.
Panarama seem to be looking into going the marine route, they only have one small nano up at the moment and it is not for sale, so boo !
I really do recommend Elite Aquatics.. they are far though in fishhoek, but they area pparently opening up a shop in the southern suburbs and northern suburbs soon.
Sams is fine as long as you don't ask Sam himself to setup your tank, he will pull out all the old crap from the back and flog it off as new.. LOL, that being said, you WILL get a fantastic selection of equipment, fish etc.. well worth the visit and prices are good.
Aquaconcepts is town is quite nice as well, I picked up a little red legged hermit crab there yesterday.. Not the cheapest place around.