Customer service is very good and always helpful. The only issue is there always seems to be addons which cost more money. Otherwise issues are dealt with as per type of service you pay for.
3 years ago
Restoro Limited has a
4.6
average rating
from
10,170
reviews