What better way to try out a new casino site than absolutely free? Well, that is what a no down payment benefit gives you: the capability to play g