B

Mets international is an average company. Their we...

Mets international is an average company. Their website is okay, but their services could be improved. The customer support staff needs to be more helpful. Overall, an okay experience.

Comments:

No comments