I just discovered this site, and I'm not sure if I should sign up. At first I thought it sounded ridiculous, but the more I thought about it, the more I wonder if it would work ...
I'm curious what other people think. The site is paygoplay dot com
Thoughts?