Walmart has ... issues ... with their supply chain for their physical stores. Part of the problem is that they're big enough to enable Walmart-specific versions of products.
As someone who buys 90% Kroger-brand stuff I'm wondering what you have against store-brands?
Don't get me wrong -- I'm with you that co-branded products like "Only at Target" KitchenAid are pretty much trash but store-brand stuff doesn't really seem that different to me than any other brand on the shelf. Kroger brand pretzels are dope, their Oreo clone is garbage, c'est la vie.
I think you kinda answered it yourself. For an unknown product, the store brand is a crapshoot.
The store has an incentive to stock it's own brand product beyond what the incentive for competitors is. Ie, they are going to carry a competitor either because it's a good product that sells, or the competitor has paid for shelf space (and is betting it's own money that it's product is good).
Neither of these necessarily applies to a store brand. So even if it's between store brand and unknown 3rd party competitor, I'll go 3rd party first.
That said, there are some store brand products that, having tested, I enjoy. It's just usually not worth the 25¢ to me for the gamble.
Hmmm, interesting. My philosophy has pretty much always been to work my way up on price until it's acceptable. If store brand cookies turn out bad then I've only been hurt once and go back to the brand name -- but if I find a gem it means I'm saving money for a long while.