Spec out buy methods. Market price should not be
cached.