Let me say that I am a novice when it comes to computers so purchasing and installing this software was intimidating. I purchased it from mycodes24 because the feedback regarding support was extremely positive. Of course, i needed help and the support was instant and worked perfectly. It was like David was sitting next to me guiding me through the update. Thank you, David, for all your incredible support. He even told me to contact him if I had problems in the future. Perfect experience.