please log in to view this image Most supermarkets sell them now. Health food shops sell them too. They'r slightly sweet and a bit nutty (obviously.) Don't use them in coffee of tea though - it tastes horrible (which is odd - you would think it would be nice in coffee.)
We should have a sweepstake on which organ's going to give out first. I'll take the liver (not literally of course!)