Bought a new dell pc a month ago & have had some probs. these guys called me saying they were somehow related to windows or microsoft, that they're a…