If you are looking for affordable veggies and strive to eliminate food waste, the Centre Food Hub is for you. You can get a bag of veggies for $2 and some other grocery items for $1-2.
Also, they are largely volunteer-based so if you ever have time to spare consider this place to support. I volunteer when I can and it is a great spot. Conveniently off the Forest Hills Orange line stop.