THE SERVICE ONE
Our fast and friendly customer service representatives will take your order by either phone calls or emails anytime anywhere. Our office hours are 24 hours a day,seven days a week directly through our website at www.iCarbide.com.
We are now capable to deliver our manufacturing capacities and 100% customer satisfaction to your company’s doorstep within US nation in 72 hours. Nearly every item in our online catalog is kept in-stock for immediate shipping.
Our head office and US warehouse located to Los Angeles in 2013, to provide better customer service and technical supports to our North America customers