At home, user notes when she runs out of a certain grocery product.
At a grocery store, user has a list of products to buy, based on what products are missing. When she checks a product off her list, it is marked as stocked
until she runs out of it again.