Next, no deposit bonus codes are a good thing. If you are given a unique bonus code, chances are that you are in for a legit no deposit bonus. Of course, if the bonus code is available on the online casino site right next to the registration page, it probably isn't that great. Basically, if your promo code is a string of random letters and numbers, you'll probably get something good but if it looks something like “NODEPOSIT”, it's probably yet another lame one.
Finally, a humble no deposit bonus is a good no deposit bonus. Sure, a no deposit bonus of $10 may not sound too exciting, but if the wagering requirements are only 10x, you are more likely to see those $5 than you could ever see the $20 with a 50x wagering requirement. Seriously, it may not sound like a lot, but you could turn that humble bonus amount into real money. As always, it all boils down to the wagering requirements. The lower they are, the better they are.