V

I recently used Let's Talk People and I was quite ...

I recently used Let's Talk People and I was quite disappointed. The customer support was subpar and the website was difficult to navigate. I wouldn't recommend them based on my experience.

Comments:

No comments