I got similar stuff happening about a fortnight ago but it's working fine at the moment. In fact, I just tried it then and it's faster than I've seen in ages. Weird. 😕
No broken links here. Same page. Not sure what would cause that. The first thing I would do is to check my ISP for the correct DNS - but that really doesn't seem like it would come into play with ITMS...