I was able to access the Feedback forum on Wowhead, so I dropped them a note that you were here needing assistance. Hopefully someone can get to you pretty quickly.
Could be a firewall blocking a media server, or the provider, or a DNS issue. The latter two could be tested by trying to connect with a different connection (tethering your cell phone and using the mobile connection, or if it's a laptop, go to a neighbor with a different provider)