I had my second 'basket check' today in Tesco, I've done about 5 shops this way so far. The first time I used it, I had about 25 items checked, but that's fair enough it was my first go and she randomly scanned the items from a few of my bags. No errors found.
Today, I had my entire £122 family weekly shop checked. Literally every single item except two items in a freezer bag on the end of the trolley hook that I think she mustn't have seen. Every carefully packed item was taken out of my heaped trolley onto a customer service desk over the course of about 20 minutes. It was so humiliating and when I kept asking, once we were about half way through, if she was going to scan every item, I was ignored. I felt like a criminal. No errors were found, but it wasted my time and I was late for work as a result (I'd got up early to fit the shopping in, being a busy mum and all).
Not to mention, it didn't get re-packed by me very well as I was flustered and trying to rush.
I complained to the Head office afterwards via whatsapp chat, and got several off-hand replies when I persistently pointed out it was totally disproportionate and there was no need to do the whole trolley if no errors were being found. They said 'random checks', 'it's so we can check that you aren't being over charged', 'etc.' and didn't seem to see there being any issue whatsoever. They weren't apologetic, and the store staff were a bit frosty as well.
Honestly I don't look like a criminal and I don't believe I was acting like one, I was reasonably dressed and not scruffy looking, and it eventually emerged that I'd done absolutely nothing wrong.
I wonder if I'm being unreasonable to be so annoyed about this? I wouldn't have minded a random check of items at all. I just minded this. I would have walked out and left my shopping but I thought that would make me look guilty so I stood there and waited but as I say, I was late for work as a result. I don't think I can face that experience again, which is a shame as it should have been a time saver for me.