Kay so I think I miscalculated something. After doing my RNG shenanigans on Sunday, I resynched the time properly and let midnight pass twice, but my shops haven't restocked yet. I think a certain amount of time (36-48 hours?) has to pass before the shops get restocked.
brb getting a better avatar