Grocery Shopping in Johannesburg

What I miss from the U.S. in terms of one-stop shopping is made up by the existence of many smaller specialty stores in South Africa. You just have to get used to the idea of having several stops on your grocery route, and perhaps never quite checking everything off your list. In addition, South Africa gives you Woolworths, perhaps its single most perfect feature.