I have been using Omnitech Support for 4 years. They are the technical support for Microsoft. I have found them very efficient, knowledgeable, patient and understanding of the problem. I have never - ever - had a bad experience, nor have they not been able to solve any of my problems. Some people think they are a scam company - wrong - all you have to do is call Microsoft and you will be directed to Omnitech. For the problems I have had solved, it is well worth the money.