anyone tried to get on the web site since yesterday? it seems to be down. they just recently moved to a new server too but that was days ago. Trying to check up on one of my threads in there and wondering if anyone else can't get on the site.