Those and the unfrosted brown sugar cinnamon Pop Tarts are the food of the gods.
[and the new oatmeal peanut butter ones might pass as “health food”]
:D