No such thing as free lunch