T

Magstar is an alright company. The website could u...

Magstar is an alright company. The website could use some improvements, but it's functional. The customer support team was responsive and resolved my issue satisfactorily. Decent, but could be better.

Comments:

No comments