Hello guys, I've been an affiliate of Azoogleads about a month and I don't have any experience about their payments. How long should i wait? I live in Greece and google checks arrived at 1-3 each month
You can also get them wired to you (with a fee of $25-40USD last I remember), speak to your manager regarding this.