I've seen some high wagering requirements for bonuses but a new rival casino takes the cake. I won't mention the casino name because that would sound too much like a shill. In Rival fashion, they're offering a start up no deposit $7 bonus, I glanced at the terms and almost fell in the floor...