The site is slow, veeery slow, so I reloaded, went back and forth a couple times, and *bam* suddenly a message that there was suspicious "activity" from my IP address, would I confirm please that I am not a robot. You know the little "game" with all the tiles. Had to play it 2 times, to be "let go".

What the hell!?