Not sure why the ratings are so low for this location. The stock isn't great and the sales associates are a little hard to find, but they're helpful when you get ahold of them. I always have my online orders shipped to this store (I hate paying for shipping) and I'm in and out in 5 minutes with fast and polite service.
Tech support is good, they do their job and prices are fair. Great location - walking distance from Finch Station. Definitely a go-to for me.