Hi munkeechi...Sorry for the delay sometimes it's better to start your own thread, it can be overlooked if you post onto others...
I'd say your problems lay with your ISP as Shaw (Canada) as they are known for shaping p2p bandwidth...
Acceptable Use Policy
You may also have a Nat firewall within your modem/router (the box that connects you to the internet)...
If you look under it you should see the brand name and the model for it...