I've been a customer of iYogi for quite a while now and totally love the care I get in making my I-Mac work smoothly to my satisfaction. I paid a fee for a couple of years and call when my computer isn't acting the way I need it too respond. The techs for my Mac are very professional and yes they do come from India but they speak very good English and work with me step by step to clean up any issues I have going on. I first saw that iYogi has a 5 star rating with the Better Business Bureau which to me is very important... if there is a issue that the tech needs assistance with they get more help! There is no trauma and I contact them about every 4 weeks to ensure I'm up to date and smooth sailing. Like so many of my older friends that have tech toys that they can't make work... mine all run smooth and it's because of iYogi! They have great patience...(I need that) another thing is that we must stay with them as they work on our computer remotely... I trust them totally (from experience now) and it's proven to be true! I do my connections with iYogi at night before I go to bed so it's quiet and no interruptions for me. IYogi is a 24/7 operation and there are no lines to get help. And I don't have to take my computer, iPhone etc. anywhere. I'm home and it's wonderful. Yes, they remotely enter my computer and I have the ability to cut them off "if" I don't like what is going on... I've never come close to getting angry... if you are spending $$ and continue to struggle with computer problems, tablet problems, cell phone problems... iYogi is your answer. I get good prices for hardware, and software from them as well. I purchased a new backup thru iYogi and updates for my Microsoft Office thru iYogi at great pricing. It's like having my best friend available when I need help to be there for me... iYogi's techs have great patience and great skill in both I-Mac's and PC's...