Community pharmacy in South Africa: a changing profession in a society in transition.