Why does Swagbucks give free gift cards away?
Swagbucks gets paid for every search that is made on the swagbucks search engine. Many of the search results that appear are from sponsors and advertisers who pay Swagbucks for those search positions. So when you search, Swagbucks makes money. Swagbucks gives some of that money back to you so you can obtain free iTunes gift cards or free Amazon gift cards.