T
Teri Wilmot Review of Techtick
I have had an average experience with Techtick. Th...
I have had an average experience with Techtick. Their website is decent but can be improved in terms of user-friendliness. The customer support was helpful but response time could be faster.
Comments: