These protein bars have an unusual ingredient -- crickets. The insects are an environmentally friendly source of protein, but does anyone like the taste?