It certainly speeds up sluggish computers. Annoying nag screens every time the computer boots up. The renewal process is also far too intrusive and doesn't take into account auto-renewal.
Support today was prompt and we speedily solved 3 problems.
Overall, I was happy to renew for another year.
3 years ago
Restoro Limited has a
4.6
average rating
from
10,170
reviews