Geeks On Site
Fails at all levels of customer service
Geeks on site = poor customer service/satisfaction. I was in a crunch to get my computer fixed, so I called them; big mistake. It took them three days to get a part for my computer, and when it arrived, it was the wrong part. The technician didn't even look at the computer components to determine ...