Its actually their attitude towards customers in general. The whole experience is not very... customer centric. In fact, its rather hostile. Normally when somebody wants to cancel, its because of poor service or poor product/pricing. Now you make them wait another full calendar month before the customer can solve that problem. This does not cause a large amount of joy on the customer's side, as he wanted to get rid of your products yesterday.
In any other industry, I would be entitled to, at the very least, a partial refund. Funny how ZA ISP's are not held to the same standard in terms of the CPA.
Mweb can offer me free internet, I would still not take it. The way I was handled when I wanted to cancel leaves a lot to be desired and I will not make that mistake again. Funny how "DSL line problems" go away when you use a different ISP