We went to a wholesaler when we stayed in Jedburgh and kept piggies. They gave us all their spent veg for free in return for a few chops and sausages at the end - lots of the veg was just broken etc, we used it for soup - I collected it every week and often had an entire car boot full, it was great. One day the pigs broke through their electric fence and went off to the shed we kept the veg in - we caught them in there, they had eaten the boxes and the polystyrene stuff you get holding apples, didn't seem to harm them! Supermarkets won't give their old veg away they're not allowed to , but a small fruit and veg shop or one of those shops that do a bit of veg on the side might.