401 Games is further down Yonge Street, and while it doesn't have as much Marvel Legends stuff as Silver Snail, they have a great selection of NECA figures for GREAT prices.
Case in point: Pacific Rim figures for 17.99 when Silver Snail is charging 24.99
http://www.401games.ca/