Via an intrusive pop-up, Superior High Tech Help (aka PC Power Speed) introduced thenselves to me. After calling them to complain about their pop-up;…