S
Samuel Prette Review of Star systems
The experience with Star systems was pretty averag...
The experience with Star systems was pretty average. The website was easy to navigate, but the customer service could be improved. Overall, I think the company has the potential to be better.
Comments: