I couldn't believe how fast they responded to my enquiries. I had an overdue account which I paid & notified them. Within minutes, they returned all my data from their servers. I was so afraid I lost half of it or more. I rarely see companies respond at lightning speed. And they take the time to explain things to you. Keep up the fantastic work, Mega!