IYogi has been a pleasant experience. They have saved me from frustration time and time again with their knowledge of computer problems. Freeze-ups and lost information are restored quickly and will save you from losing hope many times when the matter is resolved. IYogi techs will give you their best effort with friendly and thoughtful manners. IYogi is most efficient with new users of the computer struggling to make sense of it all.