They have reasonable tuition and registration fees. For my degree and accommodation, it’s all less than 100 thousand. In most universities such as wits, fees can add up to 200 thousand and you still have to pay for extra services such as parking, etc.