I agree with the above comments, however I eat two granola bars per day. They are 150 calories each, and they make a 300 calorie afternoon snack for me.
I would like to find a substitute for the granola bars for my afternoon snack.
But to your question, I don't see a problem with them if your goal is general health and fitness. I am pretty healthy and fit (good BMI, good body fat pct), and have been eating granola bars for years.