They're obviously doing something right since the stores are so packed. Keep in mind there's more than just shopping going on in there - people are having their products serviced/replaced and people are attending "training" sessions. It's not really my cup 'o tea either due to the crowds and...