They have contact with the clients (and they have a call center to play like clients and deposit)
The clients are not real.
Not sure if they make the fraud themselves or have one affiliate that selling to them this. But they are aware of this and they wont stop sending this traffic.
If they owns you money as well you can leave a comment