I'm not quite sure why spambots have it in for us currently, but we are being hit hard and barely keeping our head above water.  When we don't keep up, you are going to see the main site lag pretty bad and not load. We are working on it.

This is just so you know we know.