I was reading this today. Best Buy went from hundreds of millions in profits to millions in losses. It is totally possible this is just because of online competition... however I think it also might be because they are total assholes. I have had many bad experiences in the store and am personally glad they are losing money. Perhaps if they worked on better customer service instead of up-selling and pushing warranties they might actually find a customer base.