Excellent customer support
I have been using Mega for many years and I am very satisfied. Due to an error on my part, I needed the help of the support team. What can I say, the help was fast and great. My problem was solved in a very short time.
Date of experience:
Mar 29, 2022