Well I Wonder
Excuse the dust. 
We are in the process of updating the website to a new server. 
It should be fully operational within the next few weeks.