All new players who first register with an online casino have a right to get a free no deposit bonus. A player must request free no deposit bonuses before making the first real money deposit.