Quote Originally Posted by elliotthn05
they bring more than 100 impression to my site each day.i think you should try them as well.

are you sure...Arent there any terms and condition to get those traffic. LIke such kind of websites force you to visit those sites generating traffic.