Put in the shop:
- Mithril Bars
- Adamant Bars
- Unfinished Potions
- Chinchompa's
- Bonecrusher
You don't need to fill a shop with 50 unique items to make it worthwhile, just chuck some hard to get items in there that should circulate throughout the economy. Biggest one that comes to mind is the metal bars. They're so hard to buy, most the time you end up having to smelt them yourself.