I also disagree, I just started using freebitcoins.org this week. The first surveys I did didn't show up until the next day, but now they seem to be coming almost immediately.
It looks like the site takes 0.001 BTC for every survey I complete. A pretty small fee, considering most surveys pay around 0.035 BTC. Yesterday I tried to get a pay out, and this morning there were my earned bitcoin in my wallet, with no fees taken! I'm only in my first week and I've already earned over 0.2 BTC. Much more efficient than mining for me
