Thank you Gregory at GottaBook for another fun holiday diversion -- gifts for book characters. (This, along with elfing yourself.)
My favorite recent read is CASTLE WAITING by Linda Medley, a 450+ page YA graphic fairytale. Here are gifts (too bad I couldn't think of cool office supplies for all of them!) for some of the characters in CASTLE WAITING:
Jain -- her very own happily ever after
Rackham -- a subscription to GQ
Simon -- a collection of early readers -- UNLEVELED, of course!
Chess -- a membership at Gold's Gym...as if he needs it!
And for the Solicitine Nuns -- nothing! They have it all already: intelligence, wit, cunning, compassion, beauty...and BEARDS!
(I hope that was enough of a tease to let you know you MUST read this book!)