My ISP is BT and I'm using their DNS. I don't believe I am running a local cache, although Chromium is. I might try disabling caching just in case something is going awry there.

It's weird though as it seems to be behaving itself at the moment.