Title pretty much says the whole thing. Evoleads is a sketchy ass network that has refused to pay not only me but multiple affiliates I've talked to. The ones they have paid have been late and short. I told them to enjoy my money and I'd just tell everyone I know to stay away.
[link] [comments]
* This article was originally published here
No comments:
Post a Comment