I have the service now for a few years. They are very helpful in getting the problem fixed. The only bad part is that you must sit in front of the computer till the problem is resolved, this can take several hours. I have recommended them to several people and they are happy with the service. GuruAid was able to fix my problems. Had a problem where boot command on the computer was block and a company wanted $500.00 to release my computer. Since I was in a contract with GuruAid I paid nothing. In the long run the company saves me time and aggravation with computer problems. I call them once a month just to clean up the computer.