Also, some grain of salt on the SpeedTest statistics:
We have 8,585 users total, averaging 4.28Mbits each.
Let's hypothetically assume the spread between DSL users and Shaw
is 50/50, and let's hypothetically assume that the DSL users are
getting the 100% of their advertised 1.5Mbits on each test (fat chance)
Then we have 4,292 users getting 1.5Mbit everytime, which leaves us
Another 4,292 users getting no less than 7.06Mbits every speedtest
It sure isn't 20Mbit, but is very close to 80% of 10Mbit