Yes, all new customers get $20 free without the need to make a deposit. This comes on top of the 100% up to $1,000 first deposit bonus.