The International holding company is doing a decen...
The International holding company is doing a decent job in managing their business. I have been using their services for a year now and I must say, their customer support is quite responsive and helpful. The quality of their products is satisfactory and the prices are reasonable. Although there is room for improvement, overall, I would rate them as average.