The best bookshops don't have to be the biggest. Here's a lovely article from The Guardian about an independent bookshop in Much Wenlock (Where?? Precisely!) in Britain and why it's such a hit with customers.
Small bookshops are so good at giving customers the personal touch that the larger stores often lack. How nice when you walk into a bookshops and someone knows who you are and can recommend books you'll like. How great when a bookshop acts not just as a place to hawk merchandise, but as a social centre where like-minded people can gather and talk books in a cosy setting.