Update:
10 days later and I'm still waiting for my router to be delivered by Afrihost. They say there has been a delay and I was meant to get it early this week (it's now Thursday).
In terms of speed/throttling/shaping, I have noticed a slow down between roughly 8pm and 9pm where download speeds can come down to a crawl of ~25KiB/s. Services such as Google, YouTube seem unaffected at these times though. I also at one stage had a DNS issue - the Afrihost DNS servers appeared to be down. I resolved this temporarily by changing my DNS lookup IP's to Google's 8.8.8.8.
If the slowdowns keep up, I'm probably going to jump ship as there are other cheaper offers with potentially better service on the market.
I'm with CyberSmart and besides the high upfront installation cost, I'm very happy with everything - haven't seen any slowdowns - speedtests have all been quite consistent.