H*l* no!
I started using Swagbucks in 2009. Since then I've earned nearly $800 in Amazon GCs for free, mostly from searching, some surveys, some SBTV, and of course from referrals. I have over 120 referrals, more than half of which have never earned a single SB, but many have. Most of my Facebook friends joined up and have earned free GCs too.
What's not to like? They don't spam you, there's no real work involved. I get at least $25 a month in Amazon GCs for free. I use mostly .ca, but sometimes my DH wants games from .com, so I save those for a bit. Even with the shipping, we can get it cheaper from there than we can here.