anyone using cpx? did you receive their paypal?
Not the best ad network. Although, they used to be better.
I HAVE officially dropped them due to their long period of waiting on payment. I finally lost faith in them.
I emailed them they keep saying we will pay this week and next week still waiting and just so frustrating…