Hmmm.
I got right on to that wonderful site, scamdy.
Perhaps the difference is that I go immediately to the "forums" page, without going through the front page at all?
I have no idea; not being computer-savvy, I did not set up the site, nor do I understand how it runs, in the technical sense.