I haven't browsed the gift shop recently, let alone the books. I'm too easily tempted to pick up something that's overpriced and will probably see service as a dust collection device in short order. I' d love to have a great collection of books, trinkets, etc.; but the fact is I'm awash in clutter now. No sense adding to the confusion.
Here's a tip. Wait till the show is over. The price will drop.