My DH received a $100 Omaha Steaks gift card from his employer. We've never ordered anything from there and I've read some mixed reviews of their products. Have you ordered from them-is there anything you love or hate? I've also read that once you place an order with them, they will pester you with telemarketing calls. Have any of you experienced this? Thanks for any feedback you can offer.