Footsites restocks are pretty common for releases, the typical times that footlocker CA restocks is the days following the release around 8 or 9am EST. For other footsites they tend to be random. You should keep notifications on for #footsites-notifications channel