I've got a teenage nephew and a kid niece and the kid of my best friend (who's a single mum fighting hard to make ends meet) just turned 13 - so I have three of those on my gift-list.I restrict who I buy presents for, and those I do buy for tend to get the same thing. Well not exactly, but some variation on the theme of a bottle of nice wine or a box of good chocs.
Not many kids or teenagers I know would say thank you like they meant it if they got either of those things.
I don't know any kids or teenagers, and by god, I don't intend to, let alone start buying presents for any of them...!
(I'm contemplating giving my nephew a bottle of that 'green herbal wine' his age group seems to like very much these days (he turned 18 earlier this year)). Still have no idea what to give the young teen and the kid this year though.
I'm sure you have a book about it somewhere...In any event, I wasn't aware that happiness of the recipient is a key determinant of whether the social ritual of present-giving has been successfully completed.
Oh, right...
Right! -homemade x-mas goodies is the fall-back option (much more personal than any store-bought variations of the same stuff (even if it mostly is (a lot) more expensive).Actually, on a somewhat more serious note, most people will be as happy with wine/chocs as with anything else I could give them.
And on that very same note: I have been making walnut-bitters for a number of years (see my TBBS photo album) and gifted it for x-mas (it actually is quite better than whiskey or brandy -meaning that you can make it at a price-tag of about 10 £/l. and it'll taste A LOT better than most brandies or whiskeys at up to (and probably exceeding) 70 £/l. But you will have to wait a handful of years before it's that good (some people won't drink it if it's younger than 12 years (which, again, is comparable to brandy and whiskey

I like ^that one MUCH better"What Did You say?"
