Certain items are restocked at the decision of the shop keepers. Nobody knows when restocks. Some items like higher end ones are rarely restocked, so that they keep their value.
A certain recluse, I know not who, once said that no bonds attached him to this life, and the only thing he would regret leaving was the sky.