Don't know what it is with certain image hosts lately, but does anyone know why over the past few weeks thumbnails and images are extremely slow to load from:
img31.pixhost.to
and
img32.pixhost.to
servers, respectively?
both which require a constant refreshing of the page in order for them to display. Cookies and caches have all been cleared. I've tried contacting them but seems they no longer have a valid email address; how convenient.