I had visited the site once before, just following a link from one the those reviews and I did notice the site's forums changed a bit.
I know just how things like this can get, being a moderator for other sites as well as the admin of some others. I'm a fairly patient person, and this will also...