While Hua Sheng does have a decent selection of Chinese and other Asian ingredients, I try to avoid shopping here. Who wants to grocery shop in a place that seems unclean and disorganized?
The only reason to go here as opposed to Lucky Moose on Dundas is that they have a better selection of fresh herbs - I come here when I need fresh turmeric, for example.
I also couldn't disagree more with other reviewers who suggest that the smell is the price of "authenticity" - Lucky Moose is plenty authentic and has a much more pleasant environment.