D

I had an ok experience with Tag tech. The website ...

I had an ok experience with Tag tech. The website was decent, but I expected more. The customer service was average, they took a long time to respond to my inquiries. Overall, not the best tech company I've worked with.

Comments:

No comments