Sort:  

Okay if this is the issue and you don't think that it helps what about a fee only for changing a price.
To prevent bypassing this by taken out the card and listen them again just define a cooldown-time (f.e. 1 hour) you have to wait to list a card who you have delisted again in the market.