If you don't have your Christmas shopping done, you're in a bit of a pickle. You're mostly stuck with e-gift cards. However, there's a few deals on gift cards of the bookish sort:
Litographics has 15% off their gift cards, today only. Use code GIFT15. These cards are nice because you can give the exact amount for one of their products.
Out of Print gift cards are 30% off through Christmas with the code EGIFT30.
Amazon also has a couple of useful deals. The 12-month Kindle Unlimited subscription is on sale for 25% off. Prime Now has free delivery through midnight tonight. No dealing with the grocery store rush if you forgot eggs!
Have a very Merry Christmas and Happy Holidays!