No, you do not. iBet Casino does not have a package for registering players, but there are offers for regular clients. The most popular is the iCash program, which grants cashbacks and rakebacks for real money spent in gameplay. There are also Drops & Wins worth up to $1,000,000, courtesy of Pragmatic Play in the online and live lobbies.