NOW B-50 Complex is a better B-50 Complex than the drugstore or superstore brand you're using now. That's because while most B-50s have very similar formulas, the quality of B vitamin raw materials is extremely variable, and so is the quality of B-50 supplements. Inferior brands spoil faster and develop a strong 'vitamin smell' within days of being opened. Inferior brands are also more likely to produce stomach upset.
NOW Foods is probably the most-respected national brand in terms of ingredient and product quality, and their B-50 Complex, although very affordable, represents the best quality B complex available to you as a consumer. It's very hard to get enough of all your B vitamins from food alone, and what B vitamins are there are easily depleted by processing or cooking. Similarly your body can't store most B vitamins, and what B vitamins are there are easily depleted by exercise, stress, illness, and normal metabolism too. So supplementing with B vitamins is a very smart and useful way to cover these nutritional bases, and most people experience better energy, mood and mental functions when they do so. Always take NOW B-50 Complex with solid food.