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?
No responses