to be honest i prefer free giveaway rather than any of these options. giveaways like small happy hour faucet or bigger up to 0.01
BTC free giveaway celebrating anniversary,...
but from what you said i have only used deposit bonus and i like it very much.
get cashback from your losses.
does this mean if i make a bet (or multiple bets?) and lose the casino gives my money back to withdraw or gamble again?
can you explain about this more? and is it a one time thing or can it be used multiple times like once per week?
Usually the cashback and bonus has rollover requirement, so it means you will have big chance to lose all of your money, which is casino bonus, but no deposit bonus is worth a try