A small Iowa town received a big surprise last week from an anonymous donor who shipped every household in town $150 worth of gift cards good at local small businesses. All 549 households in the town of 1,400 people received three $50 gift cards, according to the Des Moines Register, one each for West Side Bar and Grille, Hometown Market and Trostel’s Broken Branch. Collectively, the cards added up to $82,350, or $27,450 to each locally owned business. Mayor Jeff Lillie was in on the secret. On March 26, he was called by a man who said he was the...