I live in a small city and so far my onsite delivery accuracy is at 50% I have complained and they credit my account but I cannot count on their delivery arriving on my chosen day and more than half of the time now it gets delivered to a neighbor who brings it by a day or two or three later, partially or fully de thawed. Ugh, I have to toss the whole mess and wait another week with pessimism that I will receive my order.