Well it's two minutes off the hour and the shop hasn't gone down/there's no timer, so I'm assuming no restock this hour
it's most likely to be later on, so i'm not really keeping careful watch. in gmt time, the restocks have been the following times: 7pm, 2am, 8pm. It is currently 12pm here.