Yes, a few of them announced a couple of months ago they were taking dates off. It's to stop people throwing away perfectly edible food just because it is past sell by date on pack. If you look carefully at the labels there is a code on them, the higher the number the fresher the goods. At least it is in Sainsburys, didn't take long to work out.
There is never a best before date on fruit and veg sold at greengrocers and markets. I don't have a problem with it if the stock is properly rotated and managed
I've thrown several cucumbers away because there is no date on them and because they are tightly packed in cling film, you can't even feel them. Both were soft and dark around the edge.
I am aware of that, naomi, that is why I specified greengrocers and markets. Nobody questions the fact that those outlets don't have BB dates on their fruit and veg so I never really understood why supermarkets did.
If there are 2 boxes of the veg/fruit you require look at the labels in both boxes if 1 is higher than the other that is the freshest. Sometimes they are all the same batch but frequently they have put more recent delivery on the shelf.