I've noticed that there seems to be big inconsistencies from location to location, at least around me. One Best Buy never has anything on the shelves, doesn't have much of their higher-end stuff at all, and constantly looks like they just got robbed.
But 15 minutes away there's another Best Buy that has a dedicated PC hardware section that almost reminds me of going to Fry's back in the day. I was flabbergasted the first time I walked in there, I almost thought I'd been mistaken and entered a different store.