Everyone first of the month, this has been answered many times, finding you link
Here:
When do the restocks happen?
The restocks take place on the very first day of each month at 3 PM Greenwich Meantime. Not all items get restocked, only some selected ones that the Torishop admins consider essential to keep the market running.
Source
Last edited by Liquidoom; May 29, 2011 at 01:01 PM.