If we assume that the restock is 3 times a month (close to the once every 2 weeks that was mentioned in passing), that leaves around 25 visits per day. If they're in close geographic proximity, that seems like it might be doable.
I guess a team of two could do that.