NPC reagent vendors system is outdated since most of the players use lower reagent cost items. The current system works like this : -When a npc sells his stock of reagents: -After a delay of 30 min, his stock is double but -His stock is divided by 2 if the npc doesnt sell his reagent 30 min after the npc get restocked. The only solution for a legit player is to be able to spend a whole day to get enough reagents for a few weeks which is totally ridiculous! The other solution which is to unattended macroing a whole day to get the reagents. The last solution that used to work for a long time is to buy reagents from bulk vendor but since ea banned tons of the macroer its now barely possible to find some. These solutions are not suitable and it shows that the current system need to be updated .