It would be interesting to compare a trace route from a connection struggling on Afrigreen with the one I posted above.
Thing is nothing appears amiss on tracerts or speedtests yet youtube has just taken 1:30 to load the page, not a vid just the page!

Tracing route to www.google.com [216.58.223.4]
over a maximum of 30 hops:
1 <1 ms <1 ms <1 ms 192.168.1.1
2 * * * Request timed out.
3 29 ms 27 ms 36 ms ipc-tx-b-access.afrihost.co.za [169.1.1.237]
4 39 ms 30 ms 29 ms ipc-rx-b-access.afrihost.co.za [169.1.1.238]
5 28 ms 41 ms 33 ms 41.170.79.236
6 29 ms 32 ms 27 ms google.jb1.napafrica.net [196.46.25.166]
7 33 ms 29 ms 30 ms 72.14.237.239
8 27 ms 27 ms 28 ms jnb01s07-in-f4.1e100.net [216.58.223.4]
Trace complete.
Infact one might think that shaping were being applied!