E

My experience with Star systems was not what I exp...

My experience with Star systems was not what I expected. The website is a bit confusing to navigate, and the customer service wasn't helpful at all. I was left disappointed and frustrated.

Comments:

No comments