Hi!
I'm in Edmonton, Canada. I don't have a preferred store for PC parts as I haven't had to purchase many parts lately, but I use BestBuy, CanadaComputers (good for when I lived in Toronto), Costco and Amazon for hardware in the past and PS Store and Steam for games.