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 poised to add several new stores to its network in the country. But word is that the company is...