For what it's worth, and apologies if this info has been posted before, but one of the major factors that you don't see any stock on shelves in Woolies, and in particular Coles, is because there appears to be a group of buyers purchasing their supplies via on line shopping.
By the time their orders are filled, there is nothing left to go on shelf.