J

In my opinion, Carbures is an average company. Whi...

In my opinion, Carbures is an average company. While their products are decent, I found their customer service to be lacking. The response time was slow and they did not seem very knowledgeable about their products. Overall, an okay experience.

Comments:

No comments