I only live 15 miles from town but understand what you mean. I keep a running list of what I need to pick up when I go to town and make sure I have one of everything in the pantry. When I go in I make sure I have plenty of time to pet the fabric! Now that I'm retired at least I'm not in town every day. I love being on our little ranch. No neighbors, lots of quiet!