Loryen
+1 for "Don't sell" lock. Would prevent the item from even showing on the sales page.
I think that could cause glitches in items that are currently untradeable.
I think the best option would be to be able to buy evrything back from vendor untill the sel/buy window is closed. Like many other games have it. Till you close the window it's there once you close it's gone.