Yeah I agree with you mate. I am using it myself, but that website has got SCAM written all over it.
I am using solely on the evidence of what some other posters have wrote on this website and elsewhere. UNRELIABLE, I believe, is the most accurate description of that evidence.
And our...