So sorry to hear your hiccups. I've had no problems with my local grocer, HEB. The only thing I complained about was the expiration date on the items given. If I shop inside, I'll reach back on the shelves or in the coolers and search for a longer date. I think it may be their policy though.
The one thing I don't order is my fresh meat. I like to choose that myself after receiving an item that expired within 2 days of bringing it home. That's one thing you can't control is you don't know something is wrong until later. But I haven't experienced any item missing. 🤞
I appreciate the engagement. Take care.