For some days now, maybe a week. I was thinking my ISP (EU-based) was blocking it/ slowing it down. Using a proxy helped - when getting the "can´t display this webpage" IE notification, strange if it´s something else. Hope it´s just a technical malfunction and it goes away.