I'm wondering why do shops work like that, some items are permanently there, some are not. Is it some kind of anticheat system? If it is, than make all drachma items and books load in shops randomly. But imho its like come to scribe and get no recall scroll because its just a bad reboot.

Its hard to earn 750 drachma after you spent 1000+. You working hard to buy an item and then you discover that item you need not there.
So could all drachma shops get fixed?
Mike