Anyone know? I couldn't find any vacuum packed ones so bought fresh but am now looking doubtfully at them and wonder if I should just go and hunt for tinned ones somewhere... Unless one of you lot knows how to cook fresh ones?