Sti components, inc is an average company. The pro...
Sti components, inc is an average company. The products they offer are decent, but nothing extraordinary. The customer service could be improved as well. Overall, I would give them an average rating.