I have had to call on iYogi for technical support at least 4 or more times and believe me, they have been very courteous and patience with me because I am a little slow (smile). I find them to be extremely knowledgeable and know exactly how to solve the problems that I was having at that particular time. I would give them a standing A+ and recommend them highly.