At lunchtime outside South Africa's biggest shopping mall, hungry workmen in hard hats pour out of a building site to buy cheap loaves of bread and jumbo bottles of fizzy drinks.