Apocryphal story goes that Heinlein came up with the phrase, There ain't no such thing as a free lunch upon seeing a bar that was advertising free lunches and observing that they would not be free because the barkeep would have to roll the cost of the lunches into the price of drinks.