R

Itda is an average company. Their products are dec...

Itda is an average company. Their products are decent, but I found their customer service to be lacking. It took a long time for them to respond to my queries and the overall experience was not satisfactory. I would suggest improvements in their customer support.

Comments:

No comments