L

The website is good, but the customer service need...

The website is good, but the customer service needs improvement. They take a long time to respond, and when they do, the answers are not always satisfactory. Overall, it's an average company to work with.

Comments:

No comments