I agree with all other reviewers that Schwan's has very unreliable delivery dates and very poor customer service. I received a text yesterday that my order would be delivered within 60 minutes. Never arrived. When I contacted customer service I was given my choice of delivery dates a few days later. Not only that, I was given a delivery confirmation of one item of January 20 that has now been moved out to February. They just seem to find lying to customers an acceptable way to conduct business. I've canceled all of my pending orders and will no longer order from them. This doesn't seem to concern them at all. Schwan's is a joke! You're better off scheduling a trip to the grocery store. That's far more reliable than these clowns.