I like shopping in book stores. There's something about wandering the aisles and waiting for a book to jump out at you that I can't get shopping online. Unfortunately, whenever I compare the price of a book Amazon has every in-person store beat, often pricing their offerings 30%-50% lower (or around $10/book in my experience) even when I go to a large chain like Barnes and Noble.
How is it that Amazon is able to afford to offer the books so much cheaper and also support all of the infrastructure involved in shipping it to my doorstep compared with in-person stores?
At a guess:
I'm not just talking about mom and pop stores though. Even Barnes and Noble is out priced, and, although it wasn't in my initial question, other smaller online-only retailers like thriftbooks and bookshop are also handily undercut by Amazon.
I'm not implying you're wrong, just that there's probably more to the picture here. I think volume and slim margins probably have a lot to do with it here as Amazon probably makes a handy profit on sales of non-book goods (and let's not forget that their product sales aren't even what makes them money, it's their cloud services) and as another commenter said Amazon passes some of the infrastructure costs on to the sellers.