Indie Bookstores Face Uphill Battle