That same thing you run a little traffic get some leads then they block your account from logging in.Dont waste your time promoting and running traffic to these networks that only give you a dollar or two for leads.
Pros
nothing good here
Cons
garbage network will take your commissions.
Visit ClickCash Reviews about ClickCash