QUOTE(nosisab @ Apr 29 2008, 10:32 AM)

Not really. When you use a shop keeper, they will list not only what is located in containers owned by them, but also anything within the cell which is owned by them. This includes things which are on display. When you buy those things that are on display, they aren't disabled, they are simply sold to you (same as if you had stolen it without all the legal issues). If you sell the item back, it won't go back on display, it will just go to their merchant container. The item on display will only return when the cell has been purged from memory.
The reason why the chests aren't normall accessible is because it would be too much of an advantage for anyone to be able to walk into an armor store, sell off everything they own, clean out the store, then sell everything back to a fence, rince and repeat. By limiting what can be stolen to only what is on display, you also limit what is available to low level players, and make it eventually less profitable to steal once bandits are running around in something better than leather.
More importantly, these chests are not supposed to be usable by the player so that the player actually has a reason for money. Afterall, once you can get 100% chamelion there really isn't very much preventing you from taking what you want. If you can just steal it, why even bother having money?
Just like most cheats, using tcl to get through to places you weren't meant to access will only ruin your gaming experience. It's there, just ignore them and move on. The chests only exist because the game needs somewhere within the loaded area to store items, and having it all on the NPC would make it too easy for everyone, and lead to an encumbered NPC. Just because you can tcl and kill Valen Dreth at the beginning of the game, doesn't mean that you should.