Unfortunately, you will have to make a deposit in order to receive your bonus. National Casino, on the other hand, features a low deposit minimum.