Hey Uncool,
Well i have same problem from the beginning of the game, merchant wont refresh when i find new goblin merchant. I have to wait like 24h or more hours for it to refresh. Pls check it. Thanks
Eliphelet