All bonuses come with terms and conditions of some kind. Have a look through the fine print before you claim any kind of bonus to see what the restrictions and limits are. A lot of bonuses are worth claiming, though some have more to offer than others.