D

The customer service at Tooz is okay. They were he...

The customer service at Tooz is okay. They were helpful in resolving my issue, but it took longer than expected. Overall, I would rate them 3 out of 5 stars.

Comments:

No comments