Such a scam! The person that handled my call to simply activate the software after I purchased it was not only rude, but he tried to charge me another 200 on top of the fee that I already paid. If it were possible I would leave them with no stars.
5 years ago
Restoro Limited has a
4.6
average rating
from
10,170
reviews