Smart shoppers consider more than price, of course. It's hard to beat the convenience of shopping online, though Best Buy and lots of other traditional retailers also have websites that offer many, if not all, of the products you'll find on their shelves.
There's also something to be said for walking into a real store and getting your hands on a product before you buy it. If the store has informed, intelligent salespeople, that's a big plus, as well.
Sign up for Computerworld eNewsletters.