If people went into a Best Buy store and bought shares instead of product, you might have a point, but they buy product as a rule, and it is overpriced and too expensive. Geek Squad is an IT joke to anyone who professionally is in Information Tech. So I shop product, and buy at another store entirely that is dedicated to my purchase needs. As a matter of fact, I now just avoid Best Buy as an indiv trip and, gee, when I am in the Palisades Mall, I'll see what they have, none of it interesting on price and very often not stocking product anyway. Bored.
I'll be upgrading one of my medical clients to gigabit networking soon and I am not buying at Best Buy.