I almost NEVER get to go to the store alone. I ALWAYS have a list. The beginning of my shopping routine is to go to all 4 bathrooms and see what the toothpaste, toiletpaper, toothbrushes, deodorants, shave cream, etc are looking like. I peek in the utility closet to see if we have starch. I write down whatever may be needed. I also take a peek at the cat and dog food because my son, only 5yrs and 2 days old (ha), might forget to tell me. I look in the cabinet to make sure we have trashbags. A basic "inventory" of the house. Then I make a weekly menu. The menu is flexible, but it is there to help me out. When I'm in a mood and don't feel like thinking, all I have to do is look on the fridge to see what I'm cooking. I don't have to answer questions 3 times a day as to what's for dinner. And I can remember to defrost the stupid chicken in time if I am looking at the menu to know that I'm cooking it tonight. With the menu: I do a quick once-over to see what we have in the house, what coupons I have, and what is in the sales papers that week. I have the menu put down (breakfast, lunch, snack, and dinner) taking into account what is going on that week (a party? a super busy day? a slow day at home?) and plug the meals in. For meals that I use recipes for, I pull those cards out and put them in the front of the box for quick reference, and put them away after cooking that meal). I double check to make sure that I have everything needed for those meals (don't forget breadcrumbs, or a spice, etc). This sounds like a lot, but seriously, it takes me about 1 hour to inventory the house, go through sales papers and coupons, and write out meals for the week. It helps that I have a little magnetic notepad on the fridge and write things down as we get very low on them. My official shopping list is a form I got from Franklin Covey that is divided into sections, but you can do something similar on just normal lined paper: divide the store up into sections (deli, produce, cold stuff, dry stuff, canned stuff, dairy, cleaning, etc) and that way you can shop an area of the store quickly instead of going up and down the list looking all over for stuff you may need on that aisle. I HATED it when I would go to one section and then go all the way to the other end of the store and then realize "Oh yeah---I needed that, way over there". I don't have time for that. With 2 preschool boys with me, it needs to be fast and efficient. I also mark things that I have a coupon for with a little asterisk, so I'll remember to pull it out. After my hour of preparation, I take the boys and we go shopping. I shop an average of about 45-60 minutes, but I keep the boys busy with songs, talking, "I Spy" games, or "help me find the ___" games. Sometimes I'll grab a little thing of popcorn chicken from the deli so they can snack on that while I shop. I cannot go to the store without a list. I have millions of things zooming in and out of my head ALL the time. And with my guys with me to distract, forget about it. I'm a lost cause. I won't get anything I need, and lots of random junk. I love the list and won't go without it.