I have gotten Omaha Steaks before. They come in a nice cooler packed in dry ice.
How did they taste? Was it good quality?