Having paid for the year, never received the Licence Key?? Attempted to contact via 3 emails, 2 calls and their robot thing...etc. nothing?!! I am now looking to PayPal to retrieve my payment, what a total waste of time money & effort
3 years ago
Restoro Limited has a
4.6
average rating
from
10,170
reviews