M

Marcella Muller

9 months ago

I recently used the services of a company based in...

I recently used the services of a company based in the Isle of Man. The website was informative and easy to navigate. The customer service, however, left much to be desired. There were delays in response and it took multiple follow-ups to get things done. Overall, I would say my experience was okay.

Comments:

No comments