I was leery at first, but I've subsequently had a very good experience. I primarily earn my gift cards by buying things through their website, called "Shop and Earn". By this I mean that I just click first on swagbucks.com, and then click on the store I want to shop at. I then get a certain percent of my total amount purchased back in the form of what's called a "swagbuck". I've then converted these swagbucks to gift cards to places like iTunes, Amazon, Visa, Red Lobster, Walmart, etc. I encourage you to check it out! You have nothing to lose and everything to gain because you're buying the item anyways!