C

I have had mixed experiences with Millimetergroup....

I have had mixed experiences with Millimetergroup. Some orders have been great, while others have been average. The customer service could use some improvement as well. Overall, it's an okay company to do business with.

Comments:

No comments