Following the shop icons on the map, I found:
- the dwarven Blacksmith
- the bookseller across the street from him (Einar Gausler)
- a stall selling alchemy components nearby
- Sendler in Lobinden village
- woman selling herbs in Lobinden village
Meanwhile, on the map I see an icon for a store to the north-west, near a man cooking a cauldron of stew. When I try to enter the building where I see that icon, there's a door that doesn't activate at all on the side facing the water, and a locked door facing the street.
This is the north-western most shop icon on the map, and also near the merchant you negotiate for the Kayran reward.
Is this some sort of secret store, or am I just missing an obvious entrance somewhere?