No Deposit Casino Bonuses - How Do They Work? There is not any such thing as being a free lunch says the old saying, truly in the arena of internet casinos there is this as free lunch - albeit it one having a limited menu! No deposit casino bonuses are a way when trying out a brand new casino