P

Paul Rabuffo
Review of Mega tech

1 year ago

I haven't had the best experience with Mega tech. ...

I haven't had the best experience with Mega tech. Although the website is easy to navigate, the customer service is lacking. I faced difficulties in getting a response to my queries. Moreover, the product I received had some defects. Overall, I would rate Mega tech as average.

Comments:

No comments