After seeing the images on this site I did buy a few Lara bars and I have to ask ... what is the appeal? I may have got a bad flavor (maybe Key Lime) but other than that nothing jumped out at me. Are they supposed to be more all natural than other bars in the market?

