No deposit bonuses are, in fact, totally free. You may retrieve them without making any deposits.