Get an own managed merchant account and set your own rm up.
I dealt with epoch sort of companies (with them aswell, odd) and it is a shame what at thems is called 'risk management'. Not to mention the rates. Anyhow, the cb deadline is 6 months, previous records were clear, and any aff program runner can tell that affs dont use to "turn" into scammers after years, they always start up with scams, or having a steady amount of it continually. And fuck me running, i wouldnt touch a processor who is able to ban my affiliates even with a bloody stick...
https://youtube.com/watch?v=QgNKI2CRQFo