The main road by the East rand mall.
I bought a 'small' one, cost was R30.00. Think the big ones go for R50.00 - but you can haggle if you got time, probably get a good price if you buy a load at once.
Also try the old "The guy down the road is R10.00 cheaper than you!" , trick.