BestBuy will match most Amazon prices, so these days there is little advantage to shopping online. I bought my last phone from BB because in the end, reviews can't show you what a product is really like in your hand. And since the price is no different, then why not?
Anything dealing with visuals or touch and feel,you really should consider buying in person. TVs, monitors, phones, headphones, keyboards and mice. The issue is that BB has limited stock on hand. Obviously their selection will n3ver match Amazon or NewEgg,but if yiu are buying a popular brand then they typically have it.