Has anyone ever bought anything from Omaha Steaks? I got a gift certificate for them and I was wondering if they were good? I am not much of a steak eater, although hubby is a total carnivore. I am a little cynical as to their freshness if they are shipped.