My dad just had a problem logging in to Fleet's banking service online. He talked to their tech support for a while and they pinned the problem on the MTU, or Maximum Transmission Unit, setting on our router.
It turns out the setting didn't have anything to do with the router, but could be changed on an individual machine. SpeedGuide.net was extremely helpful. They have a detailed article explaining what MTU is, instructions on how to tweak your machine to change the setting, and best of all, TCP Optimizer, a free program that lets you tweak all kinds of settings.
I just used TCP Optimizer, clicked "optimal settings" and rebooted, and after rebooting the site worked. Thank you SpeedGuide.net 
Feel free to post a comment below. Please see my comment policy.
Formatting Rules (No HTML):