P

As a customer of Mega corp, I have to say their se...

As a customer of Mega corp, I have to say their services are average. The website is easy to navigate and they provide decent customer support. However, there is definitely room for improvement in terms of product quality and timely delivery.

Comments:

No comments