No deposit bonuses, like any other type of bonus, can bring real winnings. The only downside is their rollover/wagering requirements, which you need to follow if you want to be able to withdraw your winnings.