Was having massive latency as can be seen by graphed ping tests here:

(Yeah that is an over 10 000ms response time)
However was asked to do a speed test at saix.net. Although the ping test would take for ever to complete it was usually relatively low. I then looked at the requests the page was making to test latency and you find this:

Now basically the requests are all taking approximatly 1.5seconds (1500ms) or longer BUT one request took 120ms. Now guess which one is put on the speed test results. If they were averaged the result would have been approximatly 1500ms
Now this isn't Telkom's fault. They simply use the speed test widget provided by Ookla who run speedtest.net
(Yeah that is an over 10 000ms response time)
However was asked to do a speed test at saix.net. Although the ping test would take for ever to complete it was usually relatively low. I then looked at the requests the page was making to test latency and you find this:

Now basically the requests are all taking approximatly 1.5seconds (1500ms) or longer BUT one request took 120ms. Now guess which one is put on the speed test results. If they were averaged the result would have been approximatly 1500ms
Now this isn't Telkom's fault. They simply use the speed test widget provided by Ookla who run speedtest.net