I honestly prefer most of the off brand/store brand stuff to brand name. I think the only time I buy brand name is when it's a clearance item and cheaper than the store brand. 99% of everything (including clothing, household goods, cleaning supplies) is generic or store brand stuff.
One of my few exceptions is toothpaste. I use sensitive teeth stuff, but I get extra samples from the dentist because I don't need the toothbrush, so I ask for no toothbrush but 2 little toothpaste tubes of their sensitive teeth stuff. Husband does the same, so I end up with 4 tubes every 6 months. Use the regular toothpaste (also not a generic, but we buy in bulk on sale) several times a week but generally use the sensitive stuff most of the time and have built up a stockpile from the dentist. Haven't bought sensitive toothpaste in years this way.
When I see people buying brand name stuff that is literally the same thing as the store brand with a huge markup... I honestly think they're simple-minded sheep.
And places like Aldi and Kroger have a guarantee that if you try the store brand and just don't like it, you can return the product.