Been trying to think for well years now what they taste like! It seems to me that they are basically garibaldi biscuits in another guise, packaged expensively and sold as a diet/healthy living aid. Am I wrong?