@buherator i think that is an excellent question for @pluralistic or @cstross myself found libris.nl in the netherlands to be an association of b&m bookshops that has an online presence to be ok for my taste.
@buherator @stf @pluralistic No, this isn't entirely correct: royalties are a percentage of the net receipts the publisher gets from retailers. And big retailers extort a deeper discount off SRP than small bookshops. So I get less per sale via, say, Amazon, Waterstones, or B&N than from my local SF specialist store Transreal Fiction.