Hello guys, I want to ask you if Lemonads a legit network, I made a withdraw and it's been more than 11 days and still not even confirmed!
I asked my affiliate manager and he keeps giving me excuses every time, am I going to get paid or should I move on? Thanks!