K

Their website is not bad, but it could be more use...

Their website is not bad, but it could be more user-friendly. The customer service team is satisfactory, but sometimes their response time is slow. Overall, an average experience.

Comments:

No comments