E
Emely Sabandal Review of Sta international uk
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: