I have had good and bad experience with Iyogi, I call up they fix my problem in one or two hours, I give a good review and a week later I have more problems. There techs are very friendly and even plesant to talk to, but at the end of the day I'm back with more problems. They contunally want to sell you more software. I finally had to cancel after a few hundred $$$$$.