November 12, 2008 at 12:55 pm
#786618
Member
to be honest my first thought was that it sounds like a disguised scam designed
to take money out of young merchants and such like that software that publishes your affiliate program on 80 sites (99% of them are shitty)