I don't know how to test the website, but I did find a contact page, which isn't on the main navigation. Scrolling down a long way, it says "If you are experiencing technical problems with AFB's website: E-mail: afbweb@afb.net." Perhaps you already found that and not having good luck contacting the admins means they didn't answer ...
no subject