It may have changed ... but in previous versions ... the item cost determined its availability. The cheaper it was ... the easier it was to find at shops. The more expensive an item is ... determined how rare it is.
I'm not sure if it still works that way, however ...
Can any of you 'super-modder' people confirm this?
Narcissus