D

David Mottola
Review of Thetechservice

9 months ago

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:

No comments