You could get free spins or added bonus cash limited to finalizing right up, without the need to make a deposit