C
Chandra Mohan Review of Roberts Chemical Co., Inc.
Their customer service needs improvement. The resp...
Their customer service needs improvement. The response time is quite slow and it can be frustrating. However, the quality of their products is commendable. I hope they work on their customer support.
Comments: