Yes, you have to be careful with bonuses. Many people don't read the terms and conditions and then get surprised. For example, last year I came across a great no deposit bonus, but it required 50x wagering, which turned out to be simply unrealistic. I recommend looking at bonuses with low wagering requirements. By the way, there is a good list of bonuses and their descriptions on skycrown casino. There you can find options with really normal conditions, and not a scam.