Guruaid had afforded me on my desk unit. Work was done quickly with the tech in constant communication at all times. For the price, Guruaid is a very compant company that has a good staff of both management and technicians. I would recommend services to anyone with this company. Good people there. Thanks Guruaid! Dan B. Was very happy in the