I have recently come to know these little bites of deliciousness. I know Trader Joes sells them (the one on Memorial drive only has Mango and Green tea). Any other places that sell them (preferable in cambridge or north). I really liked the mango and thought the green tea was alright. Any one else have a favorite flavor.