you see their ad here on WF. They claim to get over 300k visitors per month.
I don't know what it is that they promote and in most cases these claims are bogus. I don't say that they are bogus too, I am ready to change my mind once there is someone who can really confirm what they say. And? Is anyone out there?