Spencer
Great Product & Company
Great product, great service, excellent order lead times given the current supply chain issues surrounding PC components. Saved my company huge production delays when our existing supplier's lead times bloated to 6+ months.



