reviews of armored almond snacks