This is an updated review. SoftwareKeep sold me a product that stopped working after I reinstalled windows. After a painful and persistent several days back and forth with customer service, they finally addressed my concerns. To their credit, they went above and beyond with a free software upgrade in the final solution, but the original problem and their initial reaction to it makes me wary.