Never heard of this. Sounds too good to be true (highly targeted? lol) and I wouldn't bother with it.
But I'm not really sure how they can do something like this. The nearest thing I can think of is getting your website listed on a paid-to-surf kind of site, and getting a bunch of ppl viewing your site in a frame and without an ounce of interest.