Many casinos give away free spins, with JackpotCity, Jonny Jackpot, Jackpot Village, Spin Yoo, and Dream Vegas being some of the best.