I suggest the implementation of :
- a limit in the market slots you can use (one, maybe two or three)
- a limit in the time your offers last
- a gold fee that is lost when you create an offer (5% of the gold involved + a fixed amount for +0, +1, +2 and +3 objects)