No deposit free spins are among the no deposit added bonus I run into many