*I just couldn't resist. And I'm taking my own advice and ordering one for my cousin tomorrow. "Why tomorrow?" you ask. Because I will order it from my local, independent bookstore! As the rest of you should.
P.S. Gift cards from some independent bookstores can be used at other independent bookstores elsewhere in the country. Isn't that swell? You can buy local and get all the books you crave! And to make things easier for you, here's the list of bookstores who offer this!