Both of these sites have been returning "server not found" errors for the last week or so.
I've tried switching off my AV and firewall, switching PC, browser and DNS server. I'm all out of ideas. Anyone else having problems seeing these websites at the moment? Or did they just go out of business while I wasn't paying attention!?