I am one of those people who shops for others year round rather than wait for sales or the mad last minute dash to the department stores. In recent years, I am also coming to really appreciate hand made gifts more and more. They are often very affordable, give support to some very crafty people and most importantly are very unique.
Etsy is one of those on-line places where really cute ideas blossom into wonderful goodies for someone we love. I found this one at Madison Craft Studio