J
John Howland Review of Techmasters
I had a satisfactory experience with Techmasters. ...
I had a satisfactory experience with Techmasters. Their customer service was prompt and helpful, and the products I received were as advertised. While there were no major issues, there were a few minor concerns that I believe could be improved upon. Overall, a decent experience.
Comments: