A couple of months ago I posted an IQ test on which I, and others , scored 72. I contacted the site on September 3rd, and have just received a reply!
Hi Tim
Thank you very much for reporting! Our tech team will take a look at it as soon as possible!
Cheers