Two small steps away from relying on Amazon for bookish needs:

I’m moving my book tracking away from Goodreads in favor of The StoryGraph. Not quite as full featured (yet), but gaining features, and doesn’t pump your data into Amazon’s systems. And if you don’t want to lose your Goodreads data, no worries! The StoryGraph can import it. Here’s my profile.

For a while now, I’ve been ordering new books from, which allows you to to choose an independent bookstore (ideally, one near you) to get a cut of every purchase you make. Sure, you’ll probably spend a little more, and your books won’t always arrive on the very day they’re released, but if you can afford a couple more dollars per book and a few days before you dive in, it’s well worth sending your money to small independent bookstores instead of Amazon.

For used books, if local used bookstores aren’t an option (which currently is very pandemic-dependent), I’ll order from Powell’s whenever possible.

Little things, perhaps, but they make me feel better about how I choose to spend my money.

Most of the books we buy are second-hand, but we do occasionally buy/pre-order new books. We had two on order from Amazon, but I just canceled those orders in favor of ordering them from Bookshop instead. We’ll pay a little more and wait a couple more days for the books, but we can afford both the money and the wait, and this way some of the money goes to support independent bookstores instead of Amazon.

If you’re looking at buying books this holiday season (and beyond) and don’t have to have next-day shipping, I encourage shopping through Bookshop — and use their “find a bookstore” option to see if you can target a particular local bookstore; I set my default to one we just stumbled across last weekend. Until we’re comfortable going in to browse the shelves, we can support them this way instead!