A surprisingly large selection for such a cramped space. Hold your breath and suck your chest in to try to get between a few of the shelves, but it'll be worth it. The books are packed tightly together, the signs are handwritten, and it's also fairly busy the entire time you're there.
Still, you're pretty much guaranteed to find something you never knew you needed. The staff is friendly and helpful, and the prices are reasonable.