01 - Drain the maraschino cherries thoroughly and pat them completely dry with paper towels. Set aside.
02 - In a medium bowl, beat together the butter, corn syrup, milk, almond extract, vanilla extract, and salt until smooth. Gradually add powdered sugar, mixing until a smooth, pliable dough forms. If too sticky, add a little more sugar.
03 - Take about 1 teaspoon of fondant, flatten it in your palm, and wrap it evenly around each cherry, leaving the stem exposed. Roll gently to smooth. Place coated cherries on a parchment-lined tray.
04 - Refrigerate the fondant-wrapped cherries for at least 1 hour to firm up.
05 - In a heatproof bowl, melt chocolate (and coconut oil/shortening if using) over a double boiler or in 30-second bursts in the microwave, stirring until smooth.
06 - Hold each cherry by the stem and dip into the melted chocolate, letting excess drip off. Place on a parchment-lined tray.
07 - Allow chocolate to set at room temperature or refrigerate briefly.
08 - Store the finished cherries in an airtight container at room temperature for 1–2 weeks. The fondant will liquefy around the cherry, creating a syrupy center.