The product I bought from Mega direct s.a de c.v. ...
The product I bought from Mega direct s.a de c.v. was of great quality. The ordering process was simple and the delivery was fast. However, I had some difficulties while navigating their website. I think they could improve the user experience. Nonetheless, I would recommend this company.