The no deposit extra boasts specific rules and requirements you to definitely users have to realize