April 28, 2005 at 11:22 am
#664820
Inactive
Excellent month overall so far.
Anybody else who has stopped promoting Referback a long time
suddenly start getting decent size checks ??? I haven’t sent traffic
in over 18 months and now getting decent money 2 months in a row.