Keoma, without being overly belligerent, that is the most pathetic reply I have ever heard. Where do I start?
Firstly, what advice have I ignored? Please name it. I was asked to perform a traceroute (local and international) when connected to WebAfrica and then when connected to OpenWeb. I did so. I was asked to do a factory reset on the router, I did so. I was asked to switch to Google's DNS servers, I did so. I have sent screenshots of my router config and stats indicating that it is syncing correctly and there is no significant line noise. I have not received any advice other than that, all of which did nothing. Please also understand that I am significantly more technically knowledgable than your staff - I say that not as a braggart, but so that you understand that you are not dealing with a typical home user. On a daily basis I deal with large-scale server infrastructure spread out over 17 data centers in SA, the US and Europe, and I would certainly not have opened a support ticket had I not exhausted every possibility. Keoma, I can't stand it when my support staff have to waste time on nonsensical queries, so out of respect I first try everything to isolate the problem. This included: switching my router out for a spare Asus ADSL2+ router, running smokeping to monitor connectivity and latency, keeping an active munin graph on my laptop to assist with problem solving, running tcpdump to check incoming packets and frames when the connection died, testing on multiple connected devices (including OS X and iOS devices, Windows 7 and 8 devices, Linux devices running Gentoo and Debian, and a FreeBSD box), and finally asking Telkom to reset my port, all BEFORE I logged that initial support query.
Secondly, this thread is proof in itself that there are edge cases in your user base where people are struggling to maintain connectivity. Decrying their complaints as false only speaks to your own insecurity in your infrastructure and your staff. No infrastructure is perfect - we've spent two weeks tracking down a php-fpm disconnect edge case that affected 0.003% of uncached page loads, to assume the fault is on the side of those clients browsing one of our websites is irregular at best, and fundamentally flawed at worst. There is no doubt that there is a problem with your network, even if it affects only a handful of users. Do you now what Occam's Razor is, Keoma? You'd do well to read up on it. It basically states "when you have two competing theories that make exactly the same predictions, the simpler one is the better." Your theory is that the problem is on my end. But given that my line and router and my devices work fine with at least 3 other ISPs (including another IS reseller), I argue that the problem has been isolated to me switching to an OpenWeb connection. Thus, with the same set of assumptions, my theory is simpler. Your theory either has to make extra assumptions (eg. I'm magically changing something else when I change my ADSL authentication settings) or it is a more complex theory, as no additional changes have been made on my side. In short, Occam's Razor coupled with the users in this thread that have seen similar behavior speaks to the problem being on your side, and not on mine or ours.
Thirdly, your comment that your terms and conditions prevent a refund is utterly incredulous. Do you have any idea how unethical that is? How would you feel if I sold you a car that didn't work, but I tricked you into buying it? Would you call me a thief, perhaps? Now how do you think I feel about you and your company? You are proving yourself to be absolute bottom-feeding scum, in front of thousands of consumers, over a measly R499. That is an amount that is (or should be) insignificant to you, and significant to me. Your inability to voluntarily let go of R499 for a service I did not and could not use is appalling - you are an example of everything that is wrong with the service industry in South Africa.
Finally, your refusal to refund me is illegal in terms of sections 55 and 56 of the Consumer Protection Act (No. 68 of 2008). Keoma, you cannot contract out of the stipulations in the CPA, they override your "terms and conditions" that you are clinging to. Section 55 (2) b. says that I have a right to goods that are "are of good quality, in good working order and free of any defects" - the ADSL bandwidth you sold me is none of that. That means that you are entitled to provide what is defined in Section 56: an "Implied warranty of quality." In particular, Section 56 (2) says the following: "Within six months after the delivery of any goods to a consumer, the consumer may return the goods to the supplier, without penalty and at the supplier’s risk and expense, if the goods fail to satisfy the requirements and standards contemplated in section 55, and the supplier must, at the direction of the consumer, either (a) repair or replace the failed, unsafe or defective goods; or (b) refund to the consumer the price paid by the consumer, for the goods." As you have failed to reply to any of my emails, consider this official notice that I want to be refunded per Section 56 of the Consumer Protection Act. Should you continue to refuse to comply with this stipulation please be advised that I will open a formal complaint with the National Consumer Commission, and that I may simultaneously choose to file for a hearing with the National Consumer Tribunal. I have the time, the money, and the energy to ensure you are successfully fined for your unlawful actions, and I will take this to the bitter end if necessary.
Choose your path, Keoma.