The customer service was great -- very happy with it --
The agents explained what was happening in my computer which is new and the problems were solved to my satisfaction.
Many thanks!
4 years ago
Restoro Limited has a
4.7
average rating
from
10,552
reviews