Street vendors selling fresh fruits and vegetables are seen all over the city every day selling their wares.
Sometimes they position themselves right outside supermarkets. They do a good business.
Their products are generally fresh and inexpensive. My husband likes to haggle with them over the prices, but he will generally give them what they asked for in the first place even if they've agreed to a lower price, as long as he thinks the price is reasonable.