As with all commercial enterprises … it depends on the scale of the behaviour.
As with most industries there is no overall body controlling all the companies – so there is nowhere to turn to get it put right – unless it’s criminal behaviour and a significant dollar value – then legal action might be appropaite?
If it’s slow payment and poor service then it’s probably not a criminal offense and so the best thing that you can do is try to find a contact within the company to get things put right.
If it can’t be put right then vote with your feet – and terminate the partnership.
Additionally – you could post a full strength review on your site expalining exactly why you think that this site is poor – outline the risk to players accounts – and leave it there.
Finally- make sure that you warn other affiliates and potential affiliates (as you have done) … to ensure that this company learns that the word does indeed get around.
:banger: