Trying to make some inventory space and a few shards, I sold a few high value items to a merchant and saw I could buy them back.
This is great in case I later need one of these.
I'm wondering though, do they ever disappear, or can I Buy Back the first thing I ever sold a Merchant at the end of the game?