Must be a personal issue. I live in germany and can access the site just fine.