B

I must say that my experience with Star Internatio...

I must say that my experience with Star International INC has been average. The quality of their products is decent, but their customer service needs improvement. Overall, an okay company to work with.

Comments:

No comments