I am wondering if anyone has used backtalkmedia.com to place ads on your site. Let me know your experience. Thanks
They seem only paying US/CA/AU/EU traffic. About 2 months ago i got invited by one of their staff to publish their ads, i did but a few days ago my account got deactivated suddenly without any notice. I contacted them and got no reply so far. Not recommended.