MTN announces an annual price increase for most contracts and it isn't especially pretty - Stuff South Africa