R
Ricky Gutteridge Review of Sigma slotting corporation
Sigma Slotting Corporation is an average company. ...
Sigma Slotting Corporation is an average company. Their website, sigmadisplayracks.com, looks professional and user-friendly. However, their customer service needs improvement. I had some issues with one of their products and contacting them for assistance was a bit challenging. Overall, an okay experience.
Comments: