Personally I don't like buying anything big from FutureShop or Best Buy (of course since I'm a poor, poor student, I have to if I need something cheap). This past summer I needed to get a new printer as my circa 2000 one finally died on me. So as per usual I did a whole bunch of research online and decided upon my model. Once I finally got enough cash I headed up to Best Buy to purchase my new printer. Intially I was somewhat impressed as I found a better printer (this time a 3-in-1) for about 40 dollars less than the model I wanted. After a few moments of reading the little tags they have on the stuff - which tell you only the basics - a sales person approached and asked if I needed help. I began asking him questions about the printer, you know basic stuff like "Whats the maximum DPI, how many sheets can it hold, how many pages a minute, etc etc etc". He couldn't answer a single question, and with everyone I asked he looked down at the 'info sheet' which was also missing that information. Of course I was being a bit of a dick as I had already researched this particular model, so I knew most of the answers. So eventually i bought the thing, the guy was good enough to go looking for a shorter USB cable as the only ones they had were 10feet and I really don't need one that long. He found one, but it was a USB 1.1 so I opted to go with the 10'...
And thats the story of how I got my printer.
In summation, Best Buy is okay. If you want to actually talk to people who know their products I suggest going to a store like Bay Bloor Radio in toronto.