How it works is that after registering, you automatically get 10 cents from the site to bet on a game or spread or parlay or etc. of your wishing. They pay for it with their advertising. If you run out, they'll give you another 10. Anyways, you can build up your account from that ten cents, and of course the guys that are really great at it can end up withdrawing hundreds of dollars.
I currently have 19 cents. I didn't want to bet on the Raptors(favored by 11) tonight because of how hot/cold we can be against mediocore teams, but I did put money on the Heat against Seattle. I'm just starting out, but I thought I'd share this, it's a pretty cool site.