The site was down for several days due to a hardware failure. I just finished moving everything over to a new place and it should be faster now.