One thoughtful Christmas gift idea is to give a friend or family member a subscription to their favorite magazine. This way, they'll think of you every time they receive their monthly issue. Another option is to put together a basket of festive Christmas cookies. This homemade gift will be sure to put a smile on their face.
If you're looking for something a little more personal, why not give the gift of your time? Offer to babysit for a friend, take the dog for a walk, or just lend a listening ear. Sometimes the best Christmas gifts are the ones that money can't buy. So whatever you decide to give this holiday season, make sure it comes from the heart.