I am thinking of ordering my christmas turkey this year from lenards. Has anyone ever ordered one from there before and was it any good?