D
David Mottola Review of Thetechservice
I had a less than satisfactory experience with The...
I had a less than satisfactory experience with Thetechservice. The website was difficult to navigate, and their customer support was unhelpful. I found the overall service to be disappointing.
Comments: