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.