Water, lemons and sugar are free at restaurants but lemonade costs money.