Abby:
How thoughtful of you!
What about Yankee candles (they smell delicious, especially the cinnamon scented ones for this time of year) and you can get them with a coupon at Bed Bath and Beyond. Or, a rosemary plant. Yes, the same thing as the herb, and you can buy a small “tree” that’s shaped like a Christmas tree at places like nicer nurseries or floral shops. Home Depot sometimes carries them, but I’ve found them to look less elegant than the ones from better stores. Put a big red ribbon on the pot and you’ve got a great looking present. And if your friend is a devout Catholic, you can get framed prints that might include a prayer, bible verse, or house blessing. Or a new cross/crucifix.
Good luck!