I bought some(can't remember the name)plants anchored on driftwood, and as a bonus it came with two dragon fly nymphs, that scared the !@@#$% out of me while I was doing a water change, and a whack load of snails to boot!!
Since then I've shied away from buying live goods there, though their selection of equipment and supplies is pretty good.
There's also Aquatic Kingdom about a kilometer east on Dundas that has a large selection of fish and plants.