For flavored sodas- lemon-lime, grape, cream, root beer, I buy store brand all the time. For cola I find the store brand sometimes tastes flat, so I buy the name brand on sale.
This makes me think of parties when I was a kid, my mom used to by the store brand can soda in all different flavors for parties and fill a lined barrel with ice to keep it cold. It was always a treat to reach in, close our eyes and be surprised by the flavor we pulled out. No one cared that it was store brand, it was always a game of "I hope I get black cherry" or "I hope I get cream"