I very seen it fresh in the produce dept.
I've seen it there before, it's not a product I use often but I've seen fresh. If they have fresh it's safe to assume they have frozen.
I'm not sure. They are very helpful, give them a call.
Thanks! Your answer is awaiting moderation.