Nan buys milk, eggs and bread more than once a week. Well, usually she does. She needs to buy bread and milk quite often, but since she usually buys a dozen eggs, she does not need to buy them so often.
Her real problem is when she buys vegetables. She cannot buy them in small amounts, so she always has more than she needs and the vegetables often spoil. Then she has to buy more.