iTech is an average company. Their website is dece...
iTech is an average company. Their website is decent and user-friendly. However, there is room for improvement. The customer service could be more responsive and the products could use some further testing.