Bought a new lenovo laptop on 9/20/15. It took the geek squad several days to do this. Returned with same laptop on 10/5 because I kept getting kicked off the internet. Had to wait until10/12 to pick up. They said all hardware passed and network drivers were reset. On 10/22 I returned again because the computer said it could not find the battery. As of November 9, I am still waiting for the computer to be repaired even though on oct. 27 I was told the parts were in stock.