Okay Larian. drop everything: Arhu needs a big huge cart blocking the entrance to the harbour ASAP, because after a whopping 5 NPC's, only two of which had names, players now have it fixed in their minds permanently that all NPC's only have a few possible things to trade. Yes, by the time they leave the beach and prepare to enter the harbour, they have completely given up on the idea that anyone has anything interesting to trade.

So to fix this, Arhu needs a big huge cart with him that is where he is keeping his stuff. But hmmm... no that won't do. People are used to cart's as decorations, and they won't associate the cart with Arhu. So there should be a big flashing magic sign which says "Arhu's store, open for business".

Oh damn... they won't be able to see the cart very well, because of the conversation. There needs to be an audio component. Some kind of looping sound clip proclaiming "This is Arhu's store! He sells things! Lots of things!".

And just to be safe, Arhu should mention that he has things for sale every three sentences in his dialogue. Then when the dialogue is over, Arhu will ask them "are you sure you don't want to buy anything?" "Are you really sure?" (the player has to confirm twice in case they misclicked the first time. Then and only then, he can hop on his cart and it'll lift off like a rocket and take him back to his atelier.