Horrible website. Tried 3 times to activate free (???) repair. Following instructions on email just placed me in a repetitive circle. Guess I'll just take it to a shop for a check-up. Costs a bit more but I can get it done there. This system is flawed. Don't trust computer folks who can't put up a decent page.
5 years ago
Restoro Limited has a
4.7
average rating
from
10,550
reviews