Surely at some point most people will have to think they have enough loo roll or baked beans to last a month or 2 and stop! I know the supermarkets say they keep restocking but from posts I see it's going out again as fast as it comes in.