How much did you deposit so that you can get 12k coins within 2 days of the deposit? if like that get a bonus then I will do it now and want to try using a lot of free coins with these.
I doubt he was the one who made the deposit since that would be considered as multi accounting. There's no explanation posted on their FAQ page but I guess their affiliate system is based on the wins and losses of the referral since 40% is way too high if the commission comes from the house edge.