My sister who is a fantastic cook said that she has never really had success with them and has heard others make similar comments. I wanted to try her ham for Christmas and now I'm concerned