Truly delicious candies