I haven't talked about Swagbucks yet. I use it all the time. It is a search engine.
I have personally been using Swagbucks as my search engine for quite a while now. I cash in my Swagbucks for Amazon gift cards. I usually get $5 Amazon cards at a time. It does take 450 Swagbucks to get an Amazon card. You may think it will take you forever to earn that, but it really takes no time at all.
You can cash them in for many other prizes as well. Last year, I bought a few Christmas presents with them. If I want to buy a book, I just keep getting $5 Amazon gift cards until I can buy the book.
They are also rolling out some new features this summer. Once you sign up, if you enter your birth date, you will get an extra 50 Swagbucks on your birthday!
It really does work.
So give Swagbucks a try! And just keep at it. You will soon reap the rewards.