hey bru.
Your best bet would be a Reef Tri flex,decent suit.
As far as where,there is a Sport Unlimited in Somerset mall(I think your from strand),and they support Bodyboarding.
Alternatively,check out
http://www.factory7.co.za for prices,the guys that run it are absolute legends and should hook you up for sure.Postage is free and so is calling them(0800 number).
Check them out man,but if you buy it from a surf shop and I find out I will probably fly back to South Africa and castrate you brother.