Swagbucks if you wish do decide to sign up here is a referral link : swagbucks.com/refer/teinwai
If many people sign up share your referral links too so others can earn extra points too.
Basically you earn point for your online searches, poll participation, surveys, and some purchases online, etc. Walmart has free deilivery so I make some purchases online there and get visa and swagbuck points.
You then exchange the swagbucks for gift cards. The best deal is the $5 amazon ones.
*Just a note: I don't install the toolbar, as for some reason my computer really slows down if I do. Not sure if everyone has the same issue.