S

Steve Mitchell
Review of High on tech

1 year ago

High on tech is an average company. Their product ...

High on tech is an average company. Their product quality is satisfactory, but their customer service needs improvement. I hope they can work on providing better support to their customers.

Comments:

No comments