I agree.
However, I was referring to time wasted at the checkout, not time selecting the goods.
In order to select products effectively, they need to be properly displayed and presented, not left in boxes or on warehouse shelves. The cheap warehouse supermarkets are especially bad for this.
One can look at the example of a French market or major French supermarket to see how fresh produce should be displayed.
Once it comes to the checkout, there is no excuse for making the customer wait. A couple of minutes is reasonable. Ten is not, and is an indication that the store is understaffed. This may well be to save money, but in effect all that is happening is that the store is clawing back the money that the customer apparently saved by wasting his time - something far more expensive than any saving on the goods, even if they were of quality in the first place.