I like to use Lidls to good to go veg boxes. £1.50 for around £10 worth of vegetables and I have fun inventing meals from the random selection, every box is different. Don't rule out food because it's close to the "date"; it wasn't grown with a date ...