S

I had an average experience with Impact tech labs....

I had an average experience with Impact tech labs. The website was easy to navigate and the customer service was ok. However, I feel that the company can improve their products and services to provide a better user experience. Overall, it's an average company.

Comments:

No comments