Boy, this sure does give new meaning to the phrase, neighbors from hell. It is no surprise that Microsoft is overly keen to ramp up its retail presence, particularly across the United States. The technology titan is