J
John Segarra Review of D.a.c tech vietnam
The website provided all the necessary information...
The website provided all the necessary information I needed, but the customer service could use improvement. Overall, their services were average.
Comments: