That site pops right up for me. Sounds like a WiFi issue. If you're using wireless, try plugging directly into your router with an ethernet cable to see if things change. If you're back up to speed, then you need to fiddle with your WiFi settings (like changing the channel, maybe).