I was at the Microsoft Store today and I was really surprised how many people were there. Good mix of age groups, people all over. It was the first time I've gone there (not on a major holiday) and actually had to wait more than a second for service. I was really happy for them.