"Executive head of communications, Karin Fourie, explained that Cell C has been performing maintenance on the site, which included technical improvements on the back-end." If this is true (which I doubt, based on sliding commitments about the dates) then the IT department should have been bulleted - you never do maintenance and upgrades that take weeks while impacting customer-facing systems. Ever.
CellC should realise that it takes an accumulation of little untruths to erode customer confidence. And when it all adds up too much they will see customer displeasure turn into contempt and dislike, and customers who were once brand evangelists will become brand assassins.
I really miss the CellC in the era of Lars and Ron and the people who would move mountains to make sure your system was running really well, and not just getting by. Maybe they weren't pleasing the shareholders in the way that AKC seems to be doing, but the folks on this forum seemed to enjoy it.