EDIT: Thanks for the update, it looks like there was a power outage that was causing the problem.
It looks like that as of 8am on July 10th they are having some kinds of technical problems. I'll keep everyone updated when if I find out what is going on with them.
Re: