I remember as a kid in St. Louis eating sour cherry candies kind of like a lifesaver in a roll…but a tad more expensive. I think it may have been an English import. Can any anyone shed any light on this? Also DOes anyone remember Charms? havent seen those in years either.