I've always wondered the second part of your question. When will items be restocked? I once saw every first day of the month, but I don't believe that.
Orc trails are cheap and highly tradable thats why don't expect that it will have stocks.
Many marketers wait for the restock day and hour just to buy all the cheapest items with a large number of quantity.