Was in our local Waitrose this morning after 11:00 which is prime shopping time on the busiest day of the week. There was plenty of 'salad' vegetables there including lettuces of several types, cucumbers, some pepper and some tomatoes. Just as per the old (professional) buyer's adage, you cannot get good quality, on-time delivery and low prices at the same time - two of theose attributes are usually achievable but not all three. The end result, those vendors racing for the lowest prices, run out and then suppliers can't (or more likely won't) resupply, meaning that anything that is on the shelves is poor quality, and unsurprisingly often priced higher than the better quality goods that are in stock in the mid and upper market shops.