I used this site a while back, before I had any Bitcoin, and I honestly think it's fixed. I always noticed that the more money you got, your chances to lose seemed to increase by a lot.
I don't think free "Bitcoins" exist. Free Satoshis might, but not Bitcoins.