No deposit bonuses is highly attractive however, shorter commonly offered by minimum put casinos