Did that problem go away? The site was down for 8 hours on Saturday, but I'm not aware of any other outages.