Good base mechanic idea! I think if you can add a bit more feedback and context (e.g. when you made a good deal, how much does it cost, and possibly how much it cost on average, etc) it will be a lot better!