J

I had a recent experience with Capitol Steel Corpo...

I had a recent experience with Capitol Steel Corporation and it was average. The quality of the products was decent, but there were some delays in delivery and the customer service could have been better. Overall, they are an okay company to work with.

Comments:

No comments