Shoppers keen to support bookshops despite cost of living, BA survey shows