Hello psychmonster,
While we did have a minor technical difficulty near the end of last week, that has since been resolved. If you are having issues with the site, please file a support case from the Help tab letting us know the details of where you are experiencing difficulty and we will be happy to look into it for you.
- Craig