Is anyone else having as much trouble accessing this site as I am? Every time I try to connect or follow a thread, there's a five-minute delay while the site tries to connect to "www.adpeepshosted.com," which it never does. Nor am I able to ping www.adpeepshosted.com, whatever it is It's pretty annoying.
Apologies if this is some previously announced maintenance problem, but if so, I didn't see it.