It's not so hard to find codes, especially when OP is promoting deposit bonus. Simple go to gambling site, ask live support do they have some kind of promotion for new users and you will get your codes.
So not a scam?
But not worth anything for the player they can't already get?