Recently I have been having problems with very slow speeds for my Internet connection. I pay for 20 Mbps, my usual "real world" speeds run..