T
Todd FlemingReview ofI'sTEC
I'sTEC is a decent company but there is room for i...
I'sTEC is a decent company but there is room for improvement. The website, is-tec.co.jp, is easy to use but lacks some features. The customer support could be more responsive. Overall, an average experience.

Comments: