Found plenty of problems on my computer; tried to see what it could do 'before' I bought a year's worth. As soon as entered the 'free' license key, it stopped working.
'Full disclosure' .. I tried the 'free support' and didn't pay anything.
4 years ago
Restoro Limited has a
4.6
average rating
from
10,170
reviews