I called because of pop-ups and their technician did something to my computer and now it’s really messed up. They tried to fix it and I was supposed to call them back. When I tried 6 times finally I got a message that said they were closed.
Bottom Line: No, I would not recommend this to a friend
8 people found it helpful
Link to this Review