THESE PB CUP MYCELIUM BARS : THIS BEST DELIGHT ?