Schwan's offers home delivery of frozen foods. You can order ahead or decide when they arrive. Typical delivery schedule is every 2 weeks, but we have them come every 4 weeks. They offer ice cream, frozen meats, fish, vegetables, fruits, appetizers, desserts. The quality is good, and you can't beat the convenience.