The Merchants have set up shop in their usual areas, so be sure to pay them a visit and stock up on their wares before they take their leave a fortnight from now!
In Albion: Just outside of gates of Castle Sauvage in Camelot Hills
In Midgard: Just outside of Svasud Faste in the Vale of Mularn