I've seen my big spenders disappear again.
I asked CB to have a look.
They send me the same copy and paste replies every time.
"We have reviewed your rev-share stats and our review indicates that your revshare earnings, just like all affiliate programs and earnings, has its ups and downs. We understand your concern that certain users have created new accounts but we have checked and can assure you that has not happened, you will still receive a commission from their purchases.
"
I dont think they even looked at my account.