For the first 6 months my delivery arrived on the selected date. Only one box with missing ingredient. And we have enjoyed everything we ordered(except the steak which has a lot in common with shoe leather). UNFORTUNATELY for the last 2 months my Thursday delivery has consistently arrived on Friday. It's winter and all but one box arrived edible. The cold weather won't last forever. The problem does appear to be with FedEx but despite repeated calls where they promised to reach out to FedEx and get back to me the deliveries continue to show up a day late and not once have I received a follow-up call or email. I will once again call and complain even though I know nothing will change. Well something will change - I have gone into my account and skipped every week shown and I will be 'pausing' (because you can't actually cancel) my account. I am totally DONE with this company!