M

As a customer, I had a rather disappointing experi...

As a customer, I had a rather disappointing experience with Takeuchi. The quality of their products was below expectations. They need to improve their services.

Comments:

No comments