The season of giving can get expensive. The good news is there are a lot of deals to keep an eye out for in December.
There is always someone on your shopping list that makes things difficult because they seem to have everything... so here's a ...