If my DH brings something home I try to tell him it's all fine...which then makes him think something is wrong and he will go thru each item until there IS something wrong... Generally it's not a big deal because we'll eat it whenever...if not, then we've wasted those few $ over stupider things before and I'm sure we will again. Overall, it's not worth getting my undies in a knot and I do appreciate him going to pick up a few things.
If we're in the store together, whatever he puts in the cart is what he wants so that is fine too...if I want something different, then I go and get it. He usually has to go to the bathroom when I am paying so he doesn't notice, lol.