I was talking with a Somali woman in Chelsea who had bags and bags of produce from some not-well-known outlet that had cost her practically nothing. Looked like good stuff, but I could not really understand where she said she had gotten it. After a little time on Google, I saw New England Produce Center. Does anyone know if this could be the place? What's it like? If this is only wholesale, does anyone know of a good cheap (non-Market Basket) veg outlet like I describe?