D

The Touchworld group is an okay company. Their pro...

The Touchworld group is an okay company. Their products are decent and their customer service is satisfactory. However, I think there is room for improvement in terms of quality control. Overall, a decent experience.

Comments:

No comments