I live and shop in the same area.
Tigerdirect is a joke as I'm sure you know. Prices are much too high. Same with NCIX. You'll get better prices at the local shops almost everytime. Tigerdirect has a large retail shop at highway 7 and woodbine though, which is the only plus. newegg doesn't deliver to canada, last time I checked anyways.
www.pricenetwork.ca is always the first place you should hit, that will give you a good idea of all around prices throughout canada. However, make sure you actually go to the companies website and verify the price, while they are generally quite accurate, I have on many occasions found prices listed that were incorrect, or were after a mail in rebate.
www.computers-canada.com is another site like pricenetwork, although I've found they tend to be very innacurate in their results and show you stuff you don't want.
Pacific mall is good: Sunnycomputers, PCGate and CanadaComputers are there and all have competitive prices. However, Pacific Mall is AN ABSOLUTE ZOO. You have to go early, or late, or you'll spend 45 minutes trying to get a parking spot. And the stores inside during peak hours are absolutely jam packed at times, you may end up literally humping everyone around you.. It's so frustrating, I don't even go there anymore, or absolutely dread when I need too. Sometimes it's ok, but oh man.. it can be rough too...
www.sunnycomputers.com
www.pcgatecomputer.com
www.canadacomputers.com
Chiplogic - www.chiplogic.ca
The Champion.. However, they have almost NO stock, so you'll have to order ahead of time. This one is actually out towards the west end, so if your vehicle guzzles the gas you may want to stick to the east end. You'll be appalled when you enter the "store", lol... But I've bought from them many times so I trust them (I work not far away, so the distance isn't an issue).
Pc Village - www.pcvonline.com
Sheppard north of McCowan, north side at a little mini mall thingy. One of my favorites. Have some stuff in stock, prices are ok. I just like these guys cause they are pretty close to where I live. Their stuff is usually only about 2-5 bucks more than the other places, if not the same. I find they tend to have cheaper prices written on the board when you enter than what you see on their website sometimes, so drop by or call to make sure.
Logic Computer House - www.logicomputerhouse.com
Loads of stuff in stock, very nice store. The few bucks more you may spend here is probably worth it just so you can walk in, get what you want, and walk out since they have a large in store stock at usually competitive prices. Nice easy to find shop on Woodbine north of steeles, west side.
Infonec and ICCT I never go to simply because they have never been able to beat one of the stores above.. Although, the last time I included them in my price comparisons was over a year ago, and after just doing a comparison they appear to be trying to step up to the plate and are more competitive now. They used charge 10-20 bucks or more on all items I compared, and they still are on some items, but many items are within a dollar or two of other locations now, and even beating them on a few. Not too bad, definitely will have to keep a closer eye on them.
When you do price comparisons you should find that chiplogic.ca generally beats out all the others stores by a few bucks, if not by a nice margin. I usually compare hard drives and cpus, since thats what I shop for the most. And while the odd store may win on an item here and there, when the tally is done chiplogic is always the clear winner by a good margin. I've yet to find a store that can consistently compete or beat them. If anyone finds one, please let me know. I just wish they were closer to scarborough/markham.