The goods are restocked everyday. Based on the tweets I've seen, it seems the keychains sell out the quickest everyday. Followed by the venue patch. (Probably because they're the cheapest of the goods lol). They seem to be gone by like 1-2pm.
So if you can, it's best to go as early as possible!