Here via shadesong, if I remember correctly.
This is a great idea - thank you for posting it. I always wonder what I can get people for Xmas (our national holiday of choice this side of the pond) and always run out of time doing the shopping for (or making of) gifts. I am going to try to do this. In this day and age, we get many fewer letters in the snail mail that are meaningful and not just junk spam. A handwritten letter from the heart will be a much nicer and more personal xmas gift than a bottle of bubble bath or some socks! ;-p