Live crayfish fresh and tasty