May I make a suggestion? ---- Give books as gifts.
I've always loved to gift books. It feel more personal than a sweater or a wallet. Whenever I pick out a book for someone I take in account their taste in books, fiction or non-fiction, their life stage, their interests, their personality, etc. There's always something you can find that will be appropriate for that person on your list.
Now we have more choices than ever. You can purchase a book, an audio book, or an eBook. I know some people who are buying eBook readers for older folks because they can make the text any size necessary to read easily.
Do you have a favorite author? Introduce your friends to his/her books. If you're unsure of what kind of book someone might like, buy a gift card for books. Here are some links to purchase gift cards:
We did our Christmas shopping last weekend. While buying the books we're gifting, I came up with a great idea for bookstores--they should supply shoppers with those grocery carts. By the time I was checking out, my arms were numb from holding so many books!
Do you buy books for your Christmas gift giving? What kind? Which authors?