Where do you live and who is your ISP?
I live in Ontario, Canada. My ISP is Rogers.
...
That explains it.
Rogers has to be one of the worst ISP's around, and the situation has not changed for a long time. My experience with them was in Vancouver in the 1990's and their so called high speed Internet was easily 10x-20x slower than a dial up modem at 14.4 kbps. I actually tested this. I still wonder if a telegraph line circa
1850 would actually outperform Rogers in data transmission throughput. When Shaw took over the cable network in parts of the Lower Mainland (Vancouver area) they inherited the mess Rogers had created. I have spoken to Shaw technicians who told me that Rogers would place 10000+ users on a node designed for 1000 users tops. There so called technical support is simply awful, as is their customer support. They are also known for grounding a cable modem by drilling on a
live gas line.
The solution is simple ditch them. Here is a site with a list of alternatives.
http://www.ihaterogers.ca/internet_on1.htm