I have been using Schwans for 20 years. Here they have trouble keeping drivers and many times they postpone your order for another 2 weeks.
I don't order every 2 weeks.
They were out of everything I wanted but I ordered a few things anyway. The truck came yesterday with a few items that I had ordered out of stock, he gave me one of each instead of everything. If you see it out of stock order it anyway b/c they could have it on the truck.
I found out if you push hard enough you can get them to ups your order. Their CS is third party and terrible to deal with.
The problem is now they are out of a ton of items.
I love the food and have tried many of them.
If you need suggestions I have probably tried it.