Has anyone bought anything from Omaha Steaks? What did you think? I know Gather has gift certificates for Omaha Steaks, but I don't know that much about the company. I have looked at it on line, but the prices seem high. Is it worth the expense?
I'd appreciate any input.