J

The customer service at StS Resources & Technology...

The customer service at StS Resources & Technology was just average. The employees were polite but didn't go above and beyond to help me. I think they can improve their response time to customer queries. Overall, it was a satisfactory experience.

Comments:

No comments