Sainsburys electric delivery van

Sainsbury’s won our Online 33 despite some issues with its search bar function, which failed to recognise some key words.

It took our shopper 40 minutes to place her order and she gladly accepted all the substitutions the site proposed. The delivery arrived within the booked one-hour slot, and included 31 of the items she ordered with two replacements. Driver Jordan was “pleasant and had a friendly manner”.

Morrisons came a close second with 82 points. It took our shopper longer to place her order mainly due to the final checkout process, which was “extremely frustrating”. Originally, our shopper was able to order all 33 items, though the delivery arrived with three replacements.

Tesco had one of the lowest availability scores, as seven of our items ended up having to be replaced. However, our first-time online shopper found the site easy to navigate and was happy with her cheerful delivery driver, Paddy.

Next up was Asda. Our shopper said he was surprised the process of ordering online took the same time as an in-person shop. He was originally able to order all 33 items but was later notified of three substitutions. It arrived with just 32 items.

Ocado failed to impress our shopper. Her driver warned her they would be early minutes before arriving and dropped off her bags “without much care”.

Waitrose came in last mainly due to low availability. Our shopper was only able to order 27 items, and five of them ended up being substituted. She also said there was very little communication from the driver.

Jordan Bell, Sainsbury’s Sprucefield: delivery driver of the week