From Fallen London Wiki

Not that profitable? You're an idiot Mike. 1250 glim (an easily grindable resource), for a Cellar of Wine is already great, and all the bonus wines you get along with that make this a very very good deal.