I lived in Vancouver several years ago and I remember the markets on Fraser St. between 43rd and 49th being good. There were a variety of ethnic markets, despite the fact that it's a predominantly Indian neighborhood. Worth checking out at least.