I like trying to earn 50 cents to 1 dollar each day I use SwagBucks, but the time spent answering surveys that I then am disqualified for is quite frustrating. But this is a legit site where you can earn gift cards, especially if you shop online and activate Swagbucks cash back, and get an eye on the discover and shopping deals to spend money and then get more than you spent back in Swagbucks. I most frequently redeem for Amazon and Walmart gift cards. I can get groceries, cat food and cat litter at Walmart, which makes it worth getting money back in Swagbuck form.