R
Robby Robinson Review of Itda
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: