I use a, fairly, local organic farm shop but since it's just the two of us I've started planning meals for the week and buying exactly what I need. However, that works well until DH decide to go off piste and cook something completely off the schedule and uses nothing that is planned. However, I find that buying from the farm shop, especially, with the dirt of some veg, they do last longer. Occasionally, when I've asked for carrots/turnips/leeks, I've been asked if I mind waiting as they are just being harvested. Fresh is definitely better.