C

Celina Hennessey

1 year ago

I had a terrible experience with Links global usa....

I had a terrible experience with Links global usa. The company's website, linksmedia.net, was not user-friendly at all. The customer support was unhelpful and rude. I would not recommend their services to anyone.

Comments:

No comments