For the convenience aspect: Amazon deliveries routinely fail, require me to fetch the parcel at the entrance of my condo at inconvenient times, or require me the get my parcel at the condo concierge, again at inconvenient times, or the parcel is dropped at a random place.
I never had to return a book bought at the store. I do not even know their return policy. It may definitely be an issue someday in the future.
Christmas 2023: I ordered a number of books from the local bookstore. One failed to delivered, so
Christmas 2024: I ordered most of my books from Amazon. No two deliveries went the same (see above), total randomness.
Christmas 2025: I ordered ALL my books from the local bookstore (+600$). I started shopping earlier (end of November) and everything went smooth! They kept my individual orders at the shop and I could collect them all in one go. No stress.
The online shop of my local bookstore is simple and efficient. I can read book excerpts, just like on Amazon. But the total absence of clutter makes for a much more efficient experience and a huge amount of time spared.