To any non-writers purchasing gifts for writer(s):
Get an idea for what said writer likes to read and what books he or she already owns. What’s the best way to do that? Browse their bookshelf, or in some cases bookshelves, before attempting to buy books for the writer in your life. I hope you’re blessed enough to know multiple writers. It’ll make Christmas shopping that much easier. You can hit up one bookstore and get something for everyone.
I’m not the biggest fan of coffee, but many writers (and non-writers) love this drink of choice. Once again, determine their likes and dislikes so you can purchase according to their needs. Yes, coffee is a need to a lot of people.
Notebooks are life. Enough said.
To any writers reading this:
If you don’t receive any of the above from family or friends, you could just buy all of the above for yourself. Go ahead, splurge until your heart is content.