DjShadow:
I've noticed this at times when doing a speedtest, it looks like its going to sit around 5-10mb but manages to find its way upto 20-30mb towards the end
Yeah, I have that happen a lot. I have the inverse happen occasionally too. This speed test oddly started out at ~95 Mbps and held 80+ Mbps for several seconds, then it degraded to this: