That’s really strange.
Backhoe first mentioned the site one day on a old thread; I had no problem registering, and was able to post as soon as I signed up. IIRC, cookies have to be enabled, on medium or lower. Maybe backhoe can help.
I’ve had that problem with them for years. I’ve emailed the site directly. Even if it was to be resolved now, I lost interest in it at this point. Thanks though.