I also believe it depends on your platform. Many times, I've fallen into the traps of all these sites that promise cash in exchange for getting referrals. Eventually, I'll register, bring in more people (because I actually know a lot of people), and when it's time to get my money, there's nowhere for me to go. These people just use other as publicity avenues and hang them out to dry. To guard against falling into any of these traps, I usually have people log on to those sites for me. That way, I'll be sure that I'm not wasting my time in any way. Also, if a person I trust sends me a link, I'll feel much better about the site. I'm more confident to go on there in that case.