I drink ZERO milk. I have three children.
Shopping three times a month? I go through a gallon of milk a day and don't have anywhere near the storage to keep up with that suggestion. How about just STICK TO YOUR LIST AND YOUR BUDGET regardless of how many times you need to replenish items?