No-deposit incentives you are going to have been in different types, each of them features its own perks