July 12, 2003 at 4:18 pm
#639350
Inactive
been in the casino affiliate biz for a year and a half… and i find the ratio of signups / depositors is getting larger by the day…
at first, pretty much every signup deposited… now its more like 1/6
i’m very much looking forward to the day when 1/20 signups deposit