I'm sure I've seen mentions of VM's traffic management... ah,
here - so they definitely can (and do) cap your speeds at will.
Now, pure speculation on my part, but maybe they measure the usage against the IP address, and reset it to 0 when you renew it - so that will keep the traffic management away from you for a while.