Grocery Delivery Complaints During the Holiday Rush: What’s the Retailer’s Fault and What Isn’t

If you’re booking a grocery delivery for the week before Christmas, you’ve probably already noticed something odd: the retailer you normally trust has a noticeably worse rating than usual, or a competitor you’ve never used has jumped from three stars to four and a half. Holiday grocery delivery complaints follow a predictable pattern every year, and most of them cluster around the same handful of causes. Knowing which ones are the retailer’s fault and which ones aren’t will save you from either avoiding a perfectly decent supermarket, or trusting one that’s about to let you down on the 23rd.
Why holiday grocery delivery complaints spike every year
Order volumes in the two weeks before Christmas can be several times a normal week’s demand. Retailers build extra delivery slots and take on temporary drivers, but they’re working against a fixed number of vans, a fixed number of hours in a day, and roads that are busier than usual. That’s before you factor in that everyone wants the same narrow window: the day before a big meal, in the evening, so the fridge is full and cold when it matters.
None of that is a secret to the retailers. It’s also not, by itself, evidence of bad service. It’s the backdrop that makes ordinary hiccups more visible and more frequent, all at once.
What’s genuinely the retailer’s fault
Some complaints point at something the retailer controls and should be judged on:
- No warning before a slot changes. Slots slipping during a rush period happens. Finding out only when the app shows a new time, or not finding out at all, is a service failure.
- Substitutions with no way to decline them. A chilled turkey swapped for a frozen one, or a substitution that ignores a stated allergy, is the retailer’s system failing to do the one job it had.
- No refund route for a missed or ruined order. A driver who can’t get to your street because of ice isn’t the retailer’s fault. A retailer that won’t refund the £120 of food that arrived twelve hours late and unusable is.
- Silence after a complaint. A retailer that doesn’t reply to a message about a failed delivery until after the holiday has passed has made a choice, not had bad luck.
What usually isn’t
- A slot moving by an hour or two when the whole network is under pressure, provided the customer is told in reasonable time.
- Product shortages on items every household in the country wants at once, such as fresh cranberries or a specific size of turkey. That’s a supply chain problem, not a retailer failing to plan.
- Weather-related delays. A courier held up by snow or a closed road isn’t a sign the retailer doesn’t care.
- A busy customer service line. Long hold times in the days before Christmas are a symptom of the volume, not proof the retailer has stopped trying.
What an unusual score actually means this time of year
Because everyone’s operation is under strain in December, ratings for the whole category drift downward slightly, and that’s worth knowing before you read too much into a single retailer’s dip. A supermarket that normally sits at 4.4 slipping to 4.1 during the fortnight before Christmas is doing about as well as anyone in the trade. That’s not a reason to panic and switch.
What’s worth noticing is the retailer that barely moves, and the one that falls off a cliff. A retailer holding steady through the rush usually has genuinely more delivery capacity, better substitution rules, or a customer service team that’s actually staffed up for the period, rather than one that’s just been lucky so far. A retailer whose score collapses well below the seasonal average, especially if the complaints are all the same shape (no refunds, no replies, repeated no-shows), is telling you something real about how they’ve chosen to handle the crunch, not just that they’re busy like everyone else.
How to check a retailer’s reviews before you book
This takes about a minute and it’s worth doing before you commit to a slot you can’t easily rebook elsewhere:
- Look at the last two to three weeks of reviews specifically, not the overall average, since that can be padded by months of quiet trading.
- Read the one and two star reviews for the actual complaint, not just the star count. A late slot with a full refund offered reads very differently from a late slot met with silence.
- Check whether the retailer replies to negative reviews at all, and whether the replies say anything beyond an apology.
- Notice whether complaints repeat the same specific failure (substitutions, no refund, no contact) rather than being scattered across different issues, which usually points to something systemic rather than one bad day.
Where a platform like Reviewit answers this
The detail that matters most here is what happens between a customer writing a low review and it going live. On Reviewit, when someone leaves a review of two stars or fewer, they’re offered a choice: publish it straight away, or give the retailer three days to try to put it right first. That choice belongs entirely to the customer. They keep the right to publish whenever they want, whatever the outcome, and nothing is held back, filtered or removed on the retailer’s say-so.
That matters for reading holiday grocery delivery complaints specifically, because most of them are about something fixable: a refund that should have been issued sooner, a substitution that should never have happened, a message that should have been answered. Given a genuine chance to fix it, plenty of customers would rather have the problem solved than simply vent about it. A retailer whose low reviews show that resolution attempted and accepted is a different proposition from one whose low reviews show silence, even if the star count on the page looks similar at first glance.
Before you book
Check the last few weeks of reviews rather than the overall score, read what the one and two star reviews actually describe, and see whether the retailer replies and fixes things or goes quiet. A slightly lower score during the rush is normal. A pattern of unresolved, identical complaints isn’t, and that’s the one worth avoiding.