» Fri May 27, 2011 8:17 pm
I've wondered the same thing, so I just tested it in-game, and it would appear that they do not respawn at all.
I used A Fighting Chance for the test. From the beginning of the game, Rohssan has a steel claymore, a fine iron longsword and an iron shortsword on the counter in front of her. When I went into the store the first time, I simply bought the fine iron longsword (which vanished from the counter) then left and waited 73 hours and went back in, and it was still missing.
I wasn't convinced with that though, so I went back and redid it. Interestingly, that time, she showed two fine iron longswords and two iron shortswords in her inventory, which I would have to assume were the ones on the counter plus ones that had spawned in her vendor chest. That time I bought all three weapons (and noted that when I bought only one of the fine iron longsword and the iron shortsword, the ones on the counter disappeared, so they even have priority over the ones in her vendor chest). I then waited and kept checking back (it took a total of four sets of 73 hours) until she respawned one of the items in her inventory (another steel claymore), just to make sure that it didn't replace the one on the counter, which it didn't.
So I'd have to conclude that if you buy the items that are on display, they vanish forever. Nothing else takes their place and even duplicates of the same items don't take their place.