Mega customer service are outstanding in today's environment of tech support with poor english comprehension.