Local shoppers have raised thousands to support good causes through book sales