B
Ben Flemming Review of Itarazen
The customer service at Itarazen is average. They ...
The customer service at Itarazen is average. They were able to resolve my issue, but it took longer than expected. The quality of their products is decent, but I've seen better. Overall, they are an okay company, but there's room for improvement.
Comments: