Anyone tried 888media.net? Any reviews please?

I heard they pay publishers a fixed rate per month which sounds enticing, but then I’ve been told they pay out net-60 which gets me thinking… anyone used them before?

See original post by monkeyclap

Leave a Reply