A lot of people, including me, have considered Best Buy to be the Microsoft of tech stores- huge and competent, but ruthless and increasingly consumer indifferent.
But I must say I feel a change of attitude in their stores on the ground level. I've been to a number of them in the last few weeks. The employees are extremely friendly and helpful, and it's not unusual at all to be approached by a number of them (or any one that happens to be walking by) for assistance on every visit.
The Maplewood, MN store really stands out. The employees at this store are very helpful and pleasant. They seem to really enjoy their jobs, and most of those I spoke to in the computer and Geek Squad areas were real chip-heads who love computers and talking about and explaining them. I went out of my way to bring my PC there for service, and told them why.
I hope this culture change lasts. It's refreshing.