Is anyone else having trouble with this? I keep trying to get on the site and, even though I just got an email from them, I can't get on the site even by following the link they just sent two minutes ago.