Probably not. The site is still where it usually is http://www.no2id.net
and working as normal.
Is there something weird about your connection to the internet? Are you connecting through a proxy/caching server? Are you having problems accessing any other sites? Did you change anything about the way you connect to the net two weeks ago?
What operating system and browser are you using?