Please work off the list Tricia has here for the next few days. I'm really getting my ass kicked here with the flu and have very little energy.
As for the contact us page not working for some? I don't know what to tell you because it is working from the server and from my end. I have seen a few emails from it in my mailbox. I just don't have the energy to do anything about it.
Just give me a few more days ...