We made the Costco run a couple of weekends ago. I came home, unloaded the trunk, watched my wife arrange everything in the freezer and pantry, and we both had the same look at the same moment. We still needed to go grocery shopping.

The cart total at Costco had been about $200. The receipt was full of things that would feel useful over the next two or three months. A six pack of chicken breasts. A big container of olive oil. Paper towels. A bag of rice that could feed a family reunion. Snack packs for the kids' lunches. A frozen lasagna for a night neither of us wanted to cook.

What it didn't include was anything we actually planned to eat for dinner that week. Not the small produce items I needed for the salads. Not the bread for sandwiches. Not the eggs, the milk, the deli meat, the sauce, the seasonings, the things that turn raw ingredients into actual meals on a Tuesday night.

So we got back in the car and went to the regular grocery store. Another $150 on the receipt there. By the time we put away the second load, we'd spent close to $400 on groceries in about three hours, on a week we'd budgeted maybe $200 for the whole thing.

What surprised me wasn't that it added up. The Costco trip and the grocery run were each reasonable on their own. What surprised me was that I had walked out of Costco feeling like the week's food was handled. The cart was packed. The dollar amount was real. The mental box for "did the grocery shopping" had been ticked off in my head before I'd even looked at what we were actually going to cook.

That's the trick Costco runs on, I think. The cart is so visually full and the per item math looks so favorable that the brain registers it as a complete shop. But bulk isn't the same shape as a week of meals. A week of meals is five or six small problems: what's for Monday dinner, what's for Tuesday lunch, what goes in the kids' bags Wednesday morning. Bulk solves none of those problems individually. It solves a different problem, which is what staples do we need to be set on for the next month or two.

The chicken breast is the obvious example. We bought six of them at a fair price per pound. Unless we ate chicken every single night of the week and one lunch, the math only works if we freeze most of them right away. Which we did. Which means the six breasts contributed essentially nothing to the actual meals we were planning to cook between this past Sunday and next Saturday. The dinner Monday came from the regular grocery run. So did Tuesday. So did Wednesday.

I don't regret the Costco trip in the abstract. The paper towels and the rice and the olive oil will all get used. The kids' snack packs are real value. The frozen lasagna saved us a takeout night a week later. None of that is wrong. The problem is that the trip felt like grocery shopping and then turned out to be something different, and the difference cost us $150 we hadn't really planned for.

The change I'm making is small. Before I go to Costco now, I look at the week's meals first. If there's nothing on the menu that uses the things I'm about to buy in bulk, I either change the menu or skip the trip. If I do go, I treat it as topping up the pantry, not as feeding the week. The week still gets a separate grocery run, but a smaller and cheaper one because the staples are already covered.

Costco is great for the things Costco is great for. It's just not for what's for dinner.