Great to have found this, during COVID, but downhill since then. They once sent me a ham that was actually generating gas in the sealed package, and grey coloured, more than a month past 'best before' date. They've arrived 1 1/2 hours early, and arrived 2 hours late. They often show items 'in stock' but then they're a fail at delivery, even though they *still* show 'in stock'. Driver told me today he was coming in 20 minutes, just at the delivery before me, then half an hour later he phoned to say "I'm 5 minutes away". Told him 5 minutes was still ok, but longer would be a serious problem. Actually arrived more than 1/2 hour later, despite the instruction, and an hour after the delivery window ended, at a time when I never was going to be able to be there. Then customer service contacted me to say I'd missed the delivery, and to phone them. Awful customer service now, more than 10 minutes on hold, on the phone -- to *help* Longo's address *their* screwup... I just ran out of patience. No delivery at all. Not advised, to use Longo's... they have some serious work to do! read more