Amazon has pretty much destroyed the world of bookstores. Their price is always superior. And they get you to buy more so you can have free shipping to your door. I am sure that many go to bookstores to browse and hang around only to go home and use Amazon to order the book they saw and wanted.
Several days ago, I tweeted about the future of bookstores. I suggested that they need to accept what they have become, which is pleasant places to hang out. People like to be in a Barnes & Noble even if they don't want to buy their books there. My idea was that they should charge membership fees like health clubs. If you want to hang out in Barnes & Noble and use free wi-fi amidst a beautiful collection of books, magazines, DVD's, etc., then pay some monthly fee for the privilege.
After making the suggestion, I realized that Barnes & Noble and Books-A-Million both do something like what I mentioned. They have cards which qualify members for discounts on merchandise, food, and coffee. The only problem is that it's not enough. Instead, membership should be required to enter the store, just like at a Sam's Club. Plenty of people would pay to become members of a very nice bookstore and the membership fees would be enough to allow the merchants to reduce their book prices to more competitive levels.
Think about it, big bookstores. As much as I love Amazon, I don't want you to go away.