I spoke to customer service and they are beginning an investigation into the matter. I have an IdeaPad Flex 15 and I found the files on my D drive among the drivers.
My concern is that if someone put this scam site inside the computer, then what else might they have affected?