I have been a customer of Ibcm for the past few ye...
I have been a customer of Ibcm for the past few years and I must say their services are average. They provide decent customer support and their products are of good quality. However, I think there is room for improvement in terms of delivery times. Sometimes it takes longer than expected to receive my orders.