First: watch this quick video and be inspired to make a difference with your Christmas spending habits
Second: make gift giving meaninful. If you see that gift that is just perfect and says, "I really know who you are as a person and that's why I got this for you" then get it. This kind of gift giving shows others you care and know who they are
Third: Stay away from giving gifts that are going to end up in the trash or being returned. This usually happens when you don't know the person well and just buy something because you feel obligated. For these gifts either make a donation to a good charity in their name or go shopping at organization that give the money towards good causes. Here are some of my favorite places to shop meaningfully:
If you have any more suggestions I haven't mentioned comment on this post and i'll add them. Have a wonderful holiday!