I don't have an EBT card. :shrug:
My experience with store brands is such that buying a name brand is worth the extra few cents to me.
Sometimes - you're right. I won't try canned soups (unless I'm using them for cooking) unless they're name brand. I'll buy name brand ice cream for my kids (and me, of course) because the store brand is terrible.
On the other hand - some things, you just don't need the brand name. I don't know what the difference could possibly be between Morton Salt or Domino Sugar - and the store brand. Same generally for things like eggs, butter, cheese, bread and most cold cuts.
I buy name brand dishwasher detergent - because the cheap stuff gums up my dishwasher. I buy cheap paper towels because brand names are three to four times as much sometimes.
Pasta? Store brand unless something else in on sale. Pasta sauce? I'm going to add my own stuff to it, so unless it's truly awful - like canned - I'm going to buy what's cheap. We buy cheap frozen pizza because we always add our own ingredients including extra (store brand) cheese.
My general rule is - if you seriously can't tell the difference, don't bother with the name brand, because in all likelihood, you are actually buying the same product in a different package. I've seen off-brand cleaning products clearly packaged in the same shaped bottles as the name brand, because it's obviously the same thing.
* I used to work for a guy who was CONVINCED the most expensive brand was always the better product - and he routinely got trounced in the wallet. Drove around in an expensive car that cost a fortune when it broke down. My rule is that experience is the best teacher - if Levi's work for you, go with them - my son typically wears out jeans of ANY BRAND in about three months. Doesn't matter what label is on it.