Important note on internet speeds: make sure that when you do a speed test that you're connected to your ISP's closest server. For example, I work for an ISP and I had a customer call in with slow speeds issues. The customer did a speed test at speedtest.net and it was connecting her to a server in Wyoming. The customer was getting 50mbps on her supposed 100mbps connection. I had her change her server to her closest hub with us, which was in Olivette, MO and she got 110mbps. VPNs also affect this due to your connection being sent to another location in most cases. Always make sure you connect to your ISP's nearest server when doing a speed test.