I am a big fan of using swagbucks to win amazon gift cards. Swagbucks is a search engine that allows you to win points for searching and doing other activities. You can read more about how to win swagbucks.
I simply redeem my swagbucks and then use my gift cards to buy Christmas gifts. Free Christmas shopping! That is, iff my husband or I don't use the gift cards before hand :)
Right now, you can also sign up for Amazon Prime, which will help with shipping on Amazon. I am all for double dipping on saving money!
Do you currently use swagbucks?
Make sure you check out my other post in the series of Saving Money on Christmas Shopping: