Lotta Love Superfoodbar – ratings and reviews