There are a few products where I won't buy the generic brand. Chicken noodle soup for one. The local store brand (Compliments) has WAAAAYYY too much salt!
Heinz ketchup...I agree with the comercial: "Heinz is what ketchup tastes like!"
I can stomach some store brands of cola, but much prefer the Real Thing (Coke). And don't EVER try to give me Pepsi!!
Where cereal is concerned, I find the generic brand often tastes just as good as the name brand. And for years, I ate the No Name brand plain yougurt from Loblaws. It was about the ONLY yogurt not loaded with sugar and additives. The ingredient list read: milk, milk solids, bacterial culture PERIOD! Unfortunately, I can't get that yogurt anymore, as there's no Loblaws nearby, and Loblaws now only sells it in its fat-free version. I buy it when I can, but I preferred it when it still had some fat in it. I think it was 2%, or 1.5%.
Honey is one product where I see no reason to buy a name brand product. Honey is honey is honey, no matter what the label! Why pay more for Billy Bee?