To buy name brand or not to buy name brand? Every time you go to the grocery store, you’re confronted with your own lower-stakes version of Hamlet’s famous question. You wonder whether you’re ...