Yeah, the merchant system is a little clunky. Short of a development release, though, I’m not sure how to do it. (And the merchant is rare in response to early playtesting complaining that he was ALWAYS in town! Hee!)
If I were going to do it again, I might make a general store pinned card, to allow selling of objects, rather than randomized merchants.