Get exclusive CAP network offers from top brands

View CAP Offers

Reply To: No deposit websites

[bsa_pro_ad_space id=2]
#825126
Anonymous
Inactive

The -£2000 sure sounds like it

If that is how the account is shaping up then you should stop promoting them, but before you do that, contact the affiliate program and verify how they figure the commission – and tell them your problem – they may (probably) have a solution for you!