No worries, I already reported this site on their facebook page ;)
I got a response quite immediately :D