I have heard of this before. However, if I remember right it was more of a scam type way to get visitors. I mean seriously who thinks these views are going to turn into a sale. I had one traffic exchange type site I signed up for and I was getting decent views, but not a single buy or click on an ad...