Visited the Valley again in late November and had to stop in at Lee Lee's. They have definitely cleaned up! You still smell fresh fish, but aren't covering your face for the stench.
The European section might as well be taken out totally. It's awful. If you want any Asia cuisine ingredient, this is the place to go.
Bummed they don't have a German selection or much of a Dutch selection anymore but glad to see they cleaned up.
Great place for inspiration and exploration.