No deposit bonuses sound cool, but you have to be careful. Some casinos might put too many restrictions and you might not get your money. I would advise you to look for trusted resources where you can learn more about such bonuses and their terms and conditions