Local markets are the place to go for cheap veggies, but only if you’re not squeamish. There’s fresh fish, all kinds and cuts of meat, lots of cigarette smoke and often a few ayis pushing their way to the good vegetables.
If you’re willing to make it through these obstacles the local market can be wondrous. I personally prefer it as the place to get vegetables. They are cheap, fresh daily and, with a quick soak of water and vinegar, as good as supermarket produce.