I simply wash and dry the lettuce, veg or fruit and put it in one of the Lakeland bags and it stays fresh for quite enough time to eat before it goes off. Of course, you have to buy for your consumption - don't buy food for a family of six if there's only one of you. I get over a week from it all.
https://www.lakeland.co.uk/1094/20-L...Bags-25-x-38cm