December 18, 2008 12:40am CST
Have anyone of you heard of this site. It says it pays $20. And has even a good pay rate of upto $0.2 per click. Have anyone of you tried this or know this site. Or have you got paid from this site ever before? Is it worthwhile to spend my time here?