Never understood the appeal. Ordered some way over priced and not very good stuffed mushrooms from them back in the 70s. Never ordered anything from them since.
Schwans (delivery of frozen food products) seems fairly popular in our area, but I have never bought anything from them.
We do like the Edwards frozen pies, though. Pretty good value, sometimes have coupons.