I believe in supporting Independent Booksellers, like Schwartz's. If they don't have what you need, they're happy to get it for you. The staff is helpful, the bargain tables are fun to browse, plenty of author appearances, nice coffee shops, comfortable surroundings. Find a location near you!
more