I'm betting it's a DNS problem rather than too much traffic. When I'm lucky enough to get on the site, it's always fast.