D

Dylan
Review of T_idcom

1 year ago

I had initially heard good things about this compa...

I had initially heard good things about this company, but my personal experience was not great. The website is okay, but the customer service needs improvement. I hope they can work on it.

Comments:

No comments