I tried these peanut butter cups and they tasted great. They were quite soft,smooth, creamy, and not overly sweet. They're definitely a new fave of mine.
Cleo's were created by Go Max Go Foods which makes vegan versions of some of our favorite childhood candy bars. You can purchase Cleo's at Naturalcandystore.com and/or several other online stores. Also try your local Whole Foods and other health food stores.