Whether your girlfriend is a bibliophile or just a casual reader, a book is a great gift that shows you actually put some thought into picking it out. Choose a book like:
"Sh*t Girls Say" by Kyle Humphry and Graydon Sheppard will be a great stocking stuffer this year. It's based on the hilarious Twitter and YouTube sensation by the same name and won't break your budget at just $5.14 for a hardcover copy on Amazon.com.
Avoid: self-help books, cookbooks and anything in the "young adult" section.