This is what I saw on their site a moment ago:
Weather Direct Migration Update
Thank You for your continued patience as we work through the Weather Direct server migration. We regret any inconvenience this process has caused. As of today (Nov 29th), we feel the new hardware is once again stable.
So what's next? Over the next serveral weeks, we will continue to closely monitor Weather Direct and make adjustments, which may affect system performance periodically. To make these adjustment periods less stressful for everyone, a notice will be posted here to indicate when we are working on the system. If a notice is posted, you may want to wait and try again after the changes are complete.
Thanks again for being a part of the Weather Direct family!
The Weather Direct Team (WN)