There is a popular movement to encourage us to shop locally - but is this really the best way to support our community?
At first sight it seems obvious that shopping locally will support local businesses and stores. It means that John buys from Sarah, Sarah buys from Bill, and Bill buys from John again - so the money flows in a virtuous circle.