J

The overall experience with Sichuan Dowell Science...

The overall experience with Sichuan Dowell Science and Technology has been average. The product quality is decent, but there is room for improvement. The customer service team is responsive, but can be more proactive.

Comments:

No comments