No such thing as a free lunch