That’s not entirely accurate. I can often buy books from “amazon sellers” where amazon’s only involvement is processing the transaction. The only thing to watch out for is a message that states “shipped by amazon.” I’m not sure how that works but apparently amazon will handle shipping for some books even though the seller is not amazon. Anyway, if you see a book on amazon, you can click on, for example, “12 new from 8.99” which should be just under amazon’s price. In this case, they were selling the book for $24.95. Once you click on that, you will see a list of independent stores selling the same book new, starting at $8.99.
My only caution is to check their rating number. I usually go with stores with a 95% or higher rating. The rating reflects customer satisfaction with their order.
Your other alternative is to go to any local bookstore, give them the title and author, and they should be able to order if for you with no shipping charge. My experience is waiting for about a week to 10 days for them to get it in. They usually send me a postcard to let me know it’s available.