Best places to buy a book
Last updated: April 20, 2021

Here's our favorite place to buy a book: IndieBound.

Why: IndieBound points to local independent bookstores where you can order the book you're searching for. This helps you avoid ordering from Amazon. (See more: IndieBound FAQ.)

In the UK, order from Hive, which is "proud to support an independent bookshop with every single sale we make."

Whatever you do, don't order books from Amazon.

• Web:,

Other options

• Order online from well-known bookstores like The Strand (New York City), Tattered Cover (Denver), Mac's Backs (Cleveland), and Powell's Books (Portland, OR)., for new books, allows shoppers to direct a commission toward a specific indie bookstore (for example, NYC's 192 Books).

ThriftBooks, which claims to be "the world's largest online independent used book seller." finds used, rare, and out-of-print books at independent bookstores.

viaLibri is "the world's largest search engine for old, rare, and second-hand books."

Standard Ebooks has a library of free public-domain books with carefully edited texts.

• If you don't need to own the book, check your local library: searches libraries worldwide. In the New York area, you can search the New York Public Library at