I purchased Restoro back in March of 2021 and in June, I needed to re-install Windows 10 on my Laptop. When I went to re-install Restoro, the software kept saying my customer key was invalid. I tried to get ahold of Restoro for WEEKS and didn't get a reply back at all!! Terrible customer relations when it's non-existent!!
3 years ago
Restoro Limited has a
4.6
average rating
from
10,170
reviews