Want to shop for free on Amazon? Here are eight ways to get free Amazon gift cards:
Sign up for Amazon's Mechanical Turk, and get paid to complete simple tasks. You can have your earnings deposited into a U.S. bank account or added to an Amazon gift certificate.
Set aside some time each week to fill out online surveys, and earn Amazon gift cards for your time. Three survey sites that offer Amazon cards: Harris Poll, Opinion Place and Lightspeed
Earn points for reading e-mails, shopping, taking surveys, surfing the web and completing a variety of other activities. Then, cash in your points for Amazon gift cards. They currently offer $25 and $50 cards.
Earn Swag Bucks for doing searches, shopping, finding Swag Codes, recycling your old cell phones and more. Then, cash in your Swag Bucks for Amazon gift certificates. They currently offer $5, $25 and $50 denominations.
Keep an eye out for free gift card promotions on Amazon. They frequently offer "spend $50 get a $25 gift card" offers in the "Grocery" and "Health and Personal Care" categories.
The Coinstar Holiday BonusFor the past few years, Coinstar has offered a holiday bonus: cash in $40 in coins, and they'll give you a free $10 Amazon card. Start looking for them to announce this year's promotion around the middle of November.
If you're good about paying off your credit card each month, check out the Amazon.com Visa card
. You'll earn three points for every dollar that you spend on Amazon, $2 for every dollar that you spend at gas stations, restaurants and drug stores, and $1 for every dollar that you spend elsewhere. 2,500 points is enough for a $25 Amazon gift card.