Then something is wrong on your end, not their ends. Where do you live? Just wondering if there are restricted countries that are higher risk.
Not a restricted country, the Netherlands.
Perhaps your IP is on some kind of blacklist (due to past activities of the previously assigned owner of that IP)?
Might be worth investigating.
Doesn't seem to be blacklisted, but I'm not sure what is a preferred tool to check that. I do run firefox with aggressive privacy settings, so my bet is on that.