Their ad clearly says 'Free Download' - '100% Fix Guaranteed
After a lot of time expended it did a scam showing in excess of 600 problems with my set up.
100% Fix -??????? Register first! Register -?????? Pay first!!!!!!
Apparently 99% of the so called problems detected are false positives, designed to fill you with horror.
Emailed them! - reply was 'we don't say its free'
Avoid - Avoid - Avoid - Avoid