So you have a friend who loves cozy (or traditional) mysteries, and you wnat to get them a holiday gift.
BUUUUT, you have no idea what they've already read or watched, so what do you do?
Here are a few ideas:
Yes, candles that crackle like real wood fire as they burn!
Woodwick's candles come in a plethora of colours, scents and sizes. You can get them from their website (where you can get a coupon code if you sign up for their newsletter), but they're also available at Bed Bath and Beyond, though they may be difficult to find in stores.
Heated Reading Pillow
This takes the armchair-style bedrest to a new level!
Not only is it heated, it has a massage function. It also has pockets for reading materials, glasses or pens. This model from Sharper Image even has a gooseneck reading lamp! Also available at Brookstone without the lamp.
Basically just an oversized shawl with pockets, you can find this in various fabrics.
This fleece one is available in five colours, and can be monogrammed for an additional couple of dollars.
There's one made of merino wool here, for about twice as much. If you like the wool idea, but not the price and can knit quickly, there's a pattern here.
For those (like me) with perpetually cold hands, fingerless gloves (to facilitate page-turning) can be inexpensive enough for stocking stuffers or to give in multiples.
Googling "fingerless gloves" brings up a zillion possibilites, including these fancy ones screen-printed with text from classic novels.
Again, if you're crafty (and quick), you can find easy patterns such as this one on Google or Ravelry (for which you must create an account.).