T

I had a not so good experience dealing with a tech...

I had a not so good experience dealing with a tech company recently. The website was confusing and it took a long time for their customer support to respond to my queries. I wouldn't recommend them.

Comments:

No comments