Yes, Swagbucks is a legitimate source of earning gift cards to retailers for taking surveys/watching videos. However, a lot of those surveys will begin and then tell you that you do not qualify but have earned 1 SB for trying. By the way 1SB is equivalent to 1 penny. I took a 20 minute survey. At about the 18 minute mark and 96% completion of this survey, I was redirected to the Swagbucks website as it turns out I did not qualify for this survey. I do not mind taking the surveys. I do mind spending a significant amount of time starting surveys to only be redirected and I told I did not qualify. It is extremely frustrating and SB needs to only populate surveys on your home page that you are actually qualified to participate in!