E

The customer service at Sta international uk is av...

The customer service at Sta international uk is average. I had some issues with their website but the support team was able to assist me. They could improve their response time though. Overall, not a bad experience.

Comments:

No comments