Best Buy isn't long for this world. You can tell from their mobile app, which is extremely slow and has terrible UX. It's a bloated store coasting off of its former success and it's going to slowly suffer the same fate as Fry's if they don't get smart. Best Buy has a few things propping it up right now: PC repair services, home installation, quick availability of replacement items (SSD dies? Get one right now, rather than waiting 3+ days for Amazon), and in-store demos (sound systems and the like). None of these constitute a moat, and these four spaces are already full of competition. Everything else is just warehousing for the eventual liquidation. They should realize that their brand has become a luxury, and they should start acting more like the Apple store, selling fewer items and trying to develop their own brand more.
But really, the app is terrible. And an app is table stakes these days. It's just remarkable how bad it is.