Great concept, and the audio and visuals lend themselves nicely to it! I might suggest either slightly increasing the card values, or finding another way to balance haggling because if you fail to haggle on a card with value of 1 it goes to 0. But if you succeed in haggling the second time it stays at 0.