As far as protein bars go they are prob your best option. That being said those that love the taste simply have different taste than I do. I have tasted several flavors, even tried a few tricks ive seen mentioned kike heating for a few seconds in microwave etc,..but I think they taste horrible. Ill stick o shakes, cheaper and I can make macros exactly what i want them to be with the healthiest of options (ie oats for carbs, ground flax for fats).