Wow, I am going upto Buffalo this weekend and I probably stop by Toronto as well. Is there any good LFS in Buffalo area? I might want to stop by.
In Buffalo, the best one for corals is AquaTech
Then theres Saltwater Paradise, Pets Plus, and The Fish Place
If you're going through the Rochester area, check out Carribean Forest, and The Reef Shoppe
I bet the Vietnamese strip in Toronto has some kewl stuff for sale - clams etc.
Last time I was there (1988) I believe they just finished the needle and were under construction for the sky dome
Great authentic Vienamese though.
House